he's doing better than i am - German English Dictionary