he's doing better than i am - French English Dictionary