make things hard - French English Dictionary