be put through the ringer - Turkish English Dictionary