「分相応」のニュアンスを英語で表現するのはなかなか難しいけれど、'know your place'が近いかもしれない。ただ、この表現はややネガティブな響きがあるから、状況によっては注意が必要だ。
もっと穏やかに伝えたいなら、'stay within your means'とか'live according to your station'とかが使える。特にイギリス英語だと後者の表現がしっくりくる気がする。'The Great Gatsby'を読むと、階級社会における分相応の生き方について深く考えさせられる場面があって、英語圏の文化にもこの概念が根付いているのがわかる。
ビジネスシーンでは'play within your league'なんて言い方もするけど、スポーツのメタファーだからカジュアルな場面限定だね。翻訳って単語を置き換えるだけじゃなくて、文化の違いまで考えないといけないのが本当に大変。
翻訳の世界で長く活動していると、文化的な概念を別の言語に移す難しさを痛感します。'分相応'という言葉を英語で表現する場合、文脈によって最適な訳語が変わってきます。
日常会話で使うなら『know your place』がしっくりくることもありますが、少しネガティブなニュアンスを含むので注意が必要です。もっと中立的に『act within one's means』と言い換えることも可能です。
文学作品の翻訳では『proportionate to one's station』のような表現を使うことがあります。これは特に社会的地位や身分に関連する場面で効果的です。どの訳語を選ぶかは、原作のトーンと伝えたいニュアンス次第ですね。