各有千秋 英语各有千秋用英语怎么说?my translation is:each has his own advanta