life is too hard - French English Dictionary