to lose confidence; to be disheartened
Turn 自馁 into a printable worksheet PDF with Tianzige practice grids and pinyin.