English subs are just a machine translation of the Italian ones.
Sorry i don't even know Italian, I am just uploading
here for further processing by anyone ho might be interested.
For the moment there in NO OTHER subs availble for this movie...