disgraced; ashamed; self-deprecating
tiǎn ten katajikena