suffer terribly - German English Dictionary