move heaven and earth - German English Dictionary