English: I have participated often.
Telugu: చాలాసార్లు అందులో పాల్గొన్నాం.