English: Hundreds of people participate every year.
Telugu: ప్రతి సంవత్సరం పాల్గొనే వందలాది మంది పాల్గొంటారు.