English: The film recently released on Netflix.
Telugu: ఈ చిత్రం తాజాగా నెట్ఫ్లిక్స్లో విడుదలైంది.