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

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

послал именно меняone who sent me

Ума не приложу, почему послали именно меня.
I can't think why they sent me.
Странно. Ведь теперь он послал именно меня.
Which is ironic, since he's the one who sent me here.