Back to Dictionary
昂首挺胸
ángshǒutǐngxiōng
1. head high, chest out (idiom); to keep up one's spirits
2. in fine mettle (of animal)