English: Hundreds of persons are involved in this.
Telugu: ఈ పనుల్లో వందల మంది పాల్గొంటున్నారు.