make me on the spot
This is a polysemous word, please choose to browse (a total of 4 senses) < UL > < li > neither laughing nor crying: Chinese idiom < / Li > < li > neither laughing nor crying: Lin Yutang's literary works < / Li > < li > neither laughing nor crying: 2016 Chinese film < / Li > < li > neither laughing nor crying: 2019 CCTV Spring Festival Gala sketch < / Li > < / UL >
make me on the spot
Drinking blood to break the heart - yǐn xuè bēng xīn
Heavy mountains and heavy waters - chóng shān fù shuǐ
agree with sb . about everything - bǎi shùn bǎi yī