feats of strength/endurance/skill 展示力量/耐力/技巧的绝技
be no mean feat (=not be easy to achieve) We’ ve remained profitable for 27 years, and that’ s no mean feat. 了不起的业绩