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