i hear ya on that - French English Dictionary