English: The film recently released on Netflix.
Telugu: ఈ సినిమా మొన్ననే నెట్‌ఫ్లిక్స్‌ లో పెట్టారు.