god help you - German English Dictionary