受窘

    shòujiǒng

    1. Adjectiveembarrassed; in an awkward position
    2. bothered