I wouldn’t put it past someone (to do something)
1
used for saying that you think someone is capable of doing something badI wouldn’t put it past him to steal from his own family.
Synonyms and related words
Ways of giving your opinion
your two cents
perhaps
frankly