подставила меня с — перевод на английский

Варианты перевода словосочетания «подставила меня с»

подставила меня сset me up with the

Ты подставил меня с ним.
You set me up with him.
Я здесь, потому что кто-то, кто я думал, что он мне друг, подставил меня с третьей попыткой грабежа, что значит пожизненное.
I'm here because someone who I thought was my friend set me up on a third strike robbery charge.
Он подставил меня с самого начала, Ватсон.
He set me up from the very beginning, Watson.
Он планировал подставить меня с первого же дня.
He was setting me up from day one.
Ты подставила меня с этой плёнкой?
You set me up with the cassette tape?