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