心塞xīnsāi
Meanings
1. (coll.) to feel sick at heart; to feel stifled; to feel crushed
Characters used