i hear you - French English Dictionary