put (one) through hell - German English Dictionary