下不来台xià bù lái táixiabulaitaito be put on the spotto find oneself in an awkward situationCharacters in this word下below, underneath不no, not, un-台platform来to arrive, to come, to returnStudy it in Yanamino