Language:
Free Online Dictionary|3Dict

昂首挺胸

Source : CEDICT

head high, chest out (idiom); to keep up one's spirits/in fine mettle (of animal)

Source : CEDICT

head high, chest out (idiom); to keep up one's spirits/in fine mettle (of animal)