English: The film released recently on Netflix.
Telugu: ఆ సినిమా కూడా మొన్న నెట్ ఫ్లిక్స్ లో విడుదలైంది.