be no fool

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

ne pas être dupe, ne pas être idiot

to be intelligent and not easily deceived

:
You can try to trick him, but he's no fool.
Tu peux essayer de le tromper, mais il n'est pas dupe.
She may seem quiet, but she's no fool when it comes to business.
Elle peut sembler calme, mais elle n'est pas dupe en affaires.