英語で'身に余る'を表現する場合、状況に応じて複数のニュアンスを使い分ける必要がありますね。
'Beyond my capacity'は文字通り「私の能力を超えている」という意味で、仕事や課題が自分のスキルを上回っている時にピッタリです。例えば、突然プロジェクトリーダーを任された新人が「This responsibility is beyond my capacity」と言えば、重圧を感じつつも謙虚な印象を与えます。
面白いことに、'out of my league'というスラングも使えますが、これはどちらかと言えば恋愛や社交シーンで「釣り合わない」という意味に近い。翻訳って単語の置き換えじゃなく、文脈をどれだけ汲み取れるかが鍵なんですよね。