English: A few hundred people participate each year.
Telugu: ప్రతి సంవత్సరం పాల్గొనే వందలాది మంది పాల్గొంటారు.