English: It was recently released on Amazon Prime.
Telugu: అమెజాన్‌ ప్రైమ్‌లో ఇది త్వరలోనే విడుదల అయ్యింది.