Fetching details from the dictionary...

no match for; cannot compete with; not in the same league as; powerless against
cannot stand; cannot bear; cannot put up with; unbearable; intolerable
彼の才能には誰も敵わないと言われている。
I'm absolutely no match for his physical strength.
暑さには敵わないので涼しい場所に行きたい。
I think I can't stand this heat.
あのチームの実力には敵わなかった。
We were no match for that team's skill.