life's hard - French English Dictionary