我看…干得出(错的、违法的等事)
I wouldn't put it past sb (to do sth)
used to say that you think sb is capable of doing sth wrong, illegal, etc.
释义来自《牛津高阶英汉双解词典》第 9 版