硬着头皮
yìng zhe tóu píyingzhetoupi
- to brace oneself to do sth
- to put a bold face on it
- to summon up courage
- to force oneself to
yìng zhe tóu píyingzhetoupi
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences