Chinese English Dictionary

hold one's head high    Add to My Vocabulary

  1. 趾高气扬, 扬眉吐气



Credits
Source of Dictionary: CC-CEDICT