i feel very close to you - French English Dictionary