かなわない
no match for; cannot compete with; not in the same league as; powerless against
I am no match for her in cooking.
・enemy
・foe
・opponent