not have an earthly chance - German English Dictionary