he is the luckiest person i know - French English Dictionary