humiliated

a. 感到羞愧的

英文釋義

  1. subdued or brought low in condition or status
  2. made to feel uncomfortable because of shame or wounded pride