英語で『身から出た錆』を表現するなら、『You made your bed, now lie in it』がぴったりくると思います。
この表現は、自分の行動の結果を自分で受け入れなければならないというニュアンスを含んでいて、日本語の『身から出た錆』とほぼ同じ意味合いです。特に、自業自得の状況を強調するときに使われます。
例えば、『ゲーム・オブ・スローンズ』のキャラクターたちが自分の策略で逆に苦しむシーンを見ると、このフレーズが思い浮かびます。自分の選択が引き起こした結果を直視するという点で、文化を超えた普遍的な教訓と言えるでしょう。
英語で'身に余る光栄'を表現する場合、直訳的な表現と文化的ニュアンスを考慮した表現の両方が考えられます。
まず文字通り解釈すると、'an honor beyond my worth'という表現が近いかもしれません。このフレーズは、自分が受けるにはふさわしくないほどの栄誉というニュアンスを伝えられます。特に格式ばった場面で使われることが多く、例えば勲章授与式や特別な表彰を受ける際のスピーチなどで聞かれる表現です。
一方、日常会話では'I'm deeply honored'や'This is too great an honor for me'といった言い回しの方が自然に感じます。'One Piece'のワンピース授与式や'Attack on Titan'の兵団表彰式のようなシーンを想像すると、キャラクターがこう言ったセリフを口にしそうな気がしますね。日本語の'身に余る'という謙遜のニュアンスを完全に再現するのは難しいですが、英語圏ではむしろ素直に感謝を表現する傾向があるようです。
このフレーズを英語に訳す時、まず日本語のニュアンスをどれだけ伝えられるかが鍵だと思う。'絶ちきる'には切断や断絶という強い意志が込められていて、'我が身'は自分自身を指すだけでなく、時には運命や存在そのものを暗示する。直訳すると'I sever myself'だけど、これだとあまりにも字面的で詩的な響きが消える。
むしろ'I cut off my own being'とか'I sever my very existence'の方が、原作の重みを伝えられるかもしれない。特にファンタジー作品や深刻なドラマの台詞として使うなら、'I renounce my own flesh'とも訳せる。宗教的な響きを持つ'renounce'は、自己犠牲のニュアンスを加える。翻訳って結局、言葉の裏にある感情をどう拾うかだよね。