I think the spelling error on "watch" was simply a typo. I edited, so let's wait for kafetzou now, she's another English native speaker, and the one who validates.
Pas de problème Franky, mais en tout cas, en Anglais on ne dit pas "he made me to watch you", l'anglais n'utilise pas l'auxiliaire "to" dans ces cas là .
I had an answer from the French translator, he says "da me tako sudi" means "pour qu'il me juge ainsi", but he adds that he didn't translate literaly, regarding the context, so that he translated : "pour qu'il me punisse ainsi". But I see that the translator into English didn't even mention "juge", or "punisse"...