English: have participated.
Telugu: పాల్గొన్నారు.