English: The film released recently on Netflix.
Telugu: ఈ చిత్రాన్ని నెట్‌ఫ్లిక్స్‌లో రిలీజ్ చేయబోతున్నట్లు నెల కిందటే ప్రకటించారు.