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