English: It released on Netflix.
Telugu: నెట్‌ప్లిక్స్‌లో దీన్ని విడుదల చేశారు.