be under strain - French English Dictionary