be no fool

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

non essere uno sciocco, non essere ingenuo

to be intelligent and not easily deceived

:
You can try to trick him, but he's no fool.
Puoi provare a ingannarlo, ma lui non è uno sciocco.
She may seem quiet, but she's no fool when it comes to business.
Potrà sembrare tranquilla, ma non è una sciocca quando si tratta di affari.