English: A lot of that helped.
Telugu: దానికి ఎంతోమంది సహకరించారు.