not put it past someone
US /nɑt pʊt ɪt pæst ˈsʌmˌwʌn/
UK /nɑt pʊt ɪt pæst ˈsʌmˌwʌn/

1.
het iemand toevertrouwen, het iemand niet verbazen
to believe that someone is capable of doing something bad or surprising, even if it is unexpected
:
•
I wouldn't put it past him to lie to get what he wants.
Ik zou het hem niet verbazen om te liegen om te krijgen wat hij wil.
•
She's so competitive, I wouldn't put it past her to sabotage her opponent.
Ze is zo competitief, ik zou het haar niet verbazen om haar tegenstander te saboteren.