be overwhelmed by one's ambition - Turkish English Dictionary