you try too hard - French English Dictionary