English: The film released recently on Netflix.
Telugu: ఈ చిత్రం ఇటీవల నెట్‌ఫ్లిక్స్‌లో విడుదలై ప్రేక్షకుల ఆదరణ పొందుతోంది.