Language:
Free Online Dictionary|3Dict

不遑多讓

Source : CEDICT

lit. no time to concede much/not outdone by/not inferior in any respect/in no way conceding to