Correct

下不了台

/ xià bùle tái /
Strokes

Definition

to be unable to extricate oneself gracefully/to be put on the spot/to be embarrassed

Related

下不了台