English: The movie started streaming on Netflix recently.
Telugu: రీసెంట్ గా ఈ చిత్రం నెట్ ఫ్లిక్స్ లో స్ట్రీమింగ్ అవటం మొదలెట్టింది.