sell someone down the river

US /sel ˈsʌm.wʌn daʊn ðə ˈrɪv.ər/
UK /sel ˈsʌm.wʌn daʊn ðə ˈrɪv.ər/
"sell someone down the river" picture
1.

trahir quelqu'un, vendre quelqu'un

to betray someone for one's own benefit, especially someone who trusts you

:
I can't believe he would sell me down the river after all we've been through.
Je n'arrive pas à croire qu'il me trahirait après tout ce que nous avons traversé.
The politician was accused of selling his constituents down the river by voting against their interests.
Le politicien a été accusé de trahir ses électeurs en votant contre leurs intérêts.