be overly confident - German English Dictionary