i feel very close to you - German English Dictionary