English: Many have benefited and still do.
Telugu: ఎంతో మంది లబ్ధిపొందారు, ఇంకా పొందుతున్నారు.