suffer intense and continued pain - French English Dictionary