I can speak French, but simultaneous translation is beyond my capabilities (= too difficult ) .
我能讲法语,但是同声传译我做不了。
n. 才能,能力;性能,容量
talent、
ability、
competence、
performance、
property、
quality