i'm glad you're back - German English Dictionary