English: Millions of people have been benefited.
Telugu: లక్షల మందికి లబ్ధి చేకూరుతోంది.