かなわない
かなわない · kanawanai · JLPT N1 · i-adj
be unable
叶う (come true) + ない (not): the outcome won't come true, so it's beyond your power
叶う means to come true or be granted. Add ない and it means it cannot be granted, so the result is out of your hands. Used for wishes, goals, and rivals you cannot match.