Word Definition - 各有千秋

gè yǒu qiān qiū each has its own merits (idiom)