English: It was recently released on Amazon Prime.
Telugu: ఎట్టకేలకు ఈ మధ్యనే అమెజాన్ ప్రైమ్ లో విడుదలైంది.