Language:
Free Online Dictionary|3Dict

硬着头皮

Source : CEDICT

to brace one's self to do sth/to put a bold face on it/to summon up courage/to force oneself to