English: that has changed the lives of millions of people.
Telugu: దీంతో లక్షల మంది జీవితాల్లో పెను మార్పులు వచ్చాయి.