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