English: It released on Netflix.
Telugu: ఇంది నెట్‌ఫ్లిక్స్ లో విడుదలైంది.