suffer torment - Turkish English Dictionary