xià bù lái tái下不来台to be put on the spot; to find oneself in an awkward situation词频 1.4含义to be put on the spotto find oneself in an awkward situation