be no fool
US /bi noʊ fuːl/
UK /bi noʊ fuːl/

1.
不傻, 不笨
to be intelligent and not easily deceived
:
•
You can try to trick him, but he's no fool.
你可以试着骗他,但他不傻。
•
She may seem quiet, but she's no fool when it comes to business.
她可能看起来很安静,但在生意上她不傻。