Most subtitle sites also offer and more for this film.
Where to Download Vinaya Vidheya Rama English Subtitle Files
The most reliable way to watch the movie with accurate, synchronized English subtitles is through official streaming services where they are already integrated: Amazon Prime Video