当之无愧

dāngzhīwúkuì
fully deserving, without any reservations
HSK 79
Traditional當之無愧

Additional Dictionary Meanings

fully deserving, without any reservations (idiom); entirely worthy (of a title, honor etc)