be no match forbe no match for (something/someone)
to be less powerful or effective than something or someone else.
Health warnings are no match for the addictive power of cigarettes.
be no match for
To be deemed inferior or powerless in comparison to a certain person or thing. They've only won twice this season, so of course they're no match for their championship-caliber opponent.Yes, the house is filthy, but don't worry—it's no match for my cleaning service.
be no ˈmatch for somebody/something
not be as good, etc. as somebody/something; not be able to compete successfully against somebody/something: He’s no match for Woods. Woods is much the better player.We are no match for the Japanese when it comes to making cameras.