make life unbearable for someone - French English Dictionary