no match for の意味と使い方
「be no match for」の意味は「(主語は)~に敵わない」です。
I'm no match for you.
→あなたには敵いません。
このように、「主語 be no match for 名詞」の形で「(主語)は(名詞)には敵わない」となります。
何故この意味になる?
「no match for」がこの意味になる理由は、「match」には「~に匹敵する」や「~と対等である」という意味があるからです。
そこから、「no match(匹敵しない / 対等ではない) = 敵わない」となります。
また、この「match」は「~とマッチする(=~に合う)」のようにカタカナでも使われています。
その意味から、「I'm no match for you.」は「あなたとはマッチしない」と考えても何となくイメージは掴めると思います。
ちなみに、マッチ売りの少女などの「マッチ」も「match」と綴りますが、これは別の単語です。
「~と対等である」の言い方
逆に、「match ~」で「~と対等である」と言うこともできます。
He matches Mike in ambition.
→野心にかけては彼はマイクと対等だ。
(引用:ウィズダム英和辞典第4版)
後ろに「in」を置くことで「~において(対等である / 匹敵する)」と続けることもできます。
I was no match for you.の意味
Urgh… I was no match for you…
「う……お前らには敵わなかった……」
過去形にすることで、「勝てなかった」の言い換え表現としても使えます。