English: It will soon release on Netflix.
Telugu: త్వరలోనే ఇది నెట్ ఫ్లిక్స్ లో రిలీజ్ కాబోతోంది.