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 thought I couldn't match his strength at all.
暑さがかなわないので冷房をつけることにした。
The heat was unbearable so I decided to turn on the AC.
ベテランの経験にはかなわなかった。
I was no match for the veteran's experience.