English: It was recently released on Amazon Prime.
Telugu: ఇది అమెజాన్ ప్రైమ్ లో ఎప్పుడో రిలీజ్ కావాల్సి ఉంది.