English: A lot of that helped.
Telugu: దీనికి ఎందరో సహాయం చేశారు.