当之无愧dāngzhīwúkuì
Top 20000
Meanings
1. fully deserving, without any reservations (idiom); entirely worthy (of a title, honor etc)
Characters used