1、accomplish〔achieve〕 a feat 建功立业
2、perform a feat 表演技艺
3、brave feat 英勇功绩
4、brilliant〔notable, remarkable〕 feat 杰出的成就
5、dangerous〔risky〕 feat 危险的技艺
6、historic feats 历史功绩
7、Apparently impossible feats are now accomplished by science.
过去显然不可能实现的伟业现在已由科学来完成了。