twenty-twenty hindsight - German English Dictionary