English: But it still has helped many people.
Telugu: అయితే మనుషులకు ఎంతో మంది సహాయం చేశారు.