English: And I have even participated.
Telugu: అందులో నేను కూడా పాల్గొన్నాను.