English: It will be released on Netflix soon.
Telugu: అతి త్వరలోనే దీన్ని నెట్ ఫ్లిక్స్ లో రిలీజ్ చేయబోతున్నారు.