i have enough trouble myself - German English Dictionary