be excessively optimistic - German English Dictionary