overcome one's ego - German English Dictionary