be at the end of nowhere - German English Dictionary