What does 惭愧 (cán kuì) mean in English?

Card 81HSK 2010 Level 581/1311
CARD81
PROGRESS6%
惭愧
慚愧
cán kuì
ashamed

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d