zuò là坐蜡to be embarrassed; to be put in a difficult situationFrequency 3.0Meaningsto be embarrassedto be put in a difficult situation