义无反顾yìwúfǎngù
Top 30000
Meanings
1. honor does not allow one to glance back (idiom); duty-bound not to turn back
2. no surrender
3. to pursue justice with no second thoughts
Characters used