torment yourself - German English Dictionary