satisfy one's ego - German English Dictionary