I downloaded the torrent but failed somehow to find actual torrent download and english as well.

Thanks