English: Finally, Netflix picked it up.
Telugu: చివరికి, నెట్ఫ్లిక్స్ దాన్ని ఎంచుకుంది.