to make someone eat his words - Turkish English Dictionary