English: Till now thousands of people have been benefited by this.
Telugu: ఇప్పటివరకూ వేలాది మందికి వీటి ద్వారా ప్రయోజనం చేకూరింది.