excessive optimism - German English Dictionary