下不了台xià bu liǎo táixiabuliaotaito be unable to extricate oneself gracefullyto be put on the spotto be embarrassedCharacters in this word下below, underneath不no, not, un-了clear台platformStudy it in Yanamino