不遑多讓

Idiom

 * 1) to be by no means inferior