be no fool

US /bi noʊ fuːl/
UK /bi noʊ fuːl/
"be no fool" picture
1.

no ser tonto, no ser ingenuo

to be intelligent and not easily deceived

:
You can try to trick him, but he's no fool.
Puedes intentar engañarlo, pero él no es tonto.
She may seem quiet, but she's no fool when it comes to business.
Puede parecer callada, pero no es tonta cuando se trata de negocios.