各有千秋的英文:
[Literal Meaning]
each/have/a thousand years, here refers to things lasting a long time
Each has something that can last forever
[解释]
千秋:一千年,很久。各有各的特点和价值。
[Explanation]
Each has some strong points or value.
[例子]
你们两个人的表演各有千秋,评委们也不知道选择谁参加决赛。
[Example]
Both of your performances are having strong points, and even the judges don't know whom to choose to enter the final contest.
[英文等价词]
Six of one, half a dozen of other.
Don t undermine your worth by comparing yourself with others. It is because we are different that each of us is special.
不要总拿自己与别人比从而贬低自身的价值。正因为我们彼此的差异不同,我们才会各有千秋。