have egg on one's chin - Turkish English Dictionary