English: Here's the official announcement from Netflix:
Telugu: నెట్ఫ్లిక్స్ నుండి అధికారిక ప్రకటన ఇక్కడ ఉందిః