English: He has participated in several such meetings.
Telugu: అనేక సభలూ సమావేశాల్లో పాల్గొన్నాడు.