有过之而无不及

有過之而無不及
yǒuguòzhīér
  1. not to be inferior in any aspects (idiom)
  2. to surpass
  3. to outdo
  4. (derog.) to be even worse

CEDICT

Entry Composition