English: The film recently premiered on Amazon Prime.
Telugu: రీసెంట్ గా ఈ సినిమా అమెజాన్ ప్రైమ్ లో విడుదలయ్యింది.