English: It is slated to release on Netflix soon.
Telugu: త్వరలో నెట్‌ఫ్లిక్స్‌లో విడుదల కాబోతోందని తెలుస్తోంది.