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