egg on one's face in American English
embarrassment due to an obvious blunder
humiliation or embarrassment resulting from having said or done something foolish or unwise