English: Many people gave them.
Telugu: చాలామంది ఇచ్చారు.