you're doing so great - German English Dictionary