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