i defy anyone to do it. - German English Dictionary