English: occurred to have a major impact on millions of lives.
Telugu: లక్షలాది మంది జీవితాలపై గొప్ప ప్రభావాన్ని చూపించాయి.