理直气壮lǐzhíqìzhuàng
Top 20000
Meanings
1. in the right and self-confident (idiom); bold and confident with justice on one's side
2. to have the courage of one's convictions
3. just and forceful
Characters used