Language:
Free Online Dictionary|3Dict

理直气壮

Source : CEDICT

in the right and self-confident (idiom); bold and confident with justice on one's side/to have the courage of one's convictions/just and forceful