English: He has participated in it themselves.
Telugu: ఇందులో ఆమె స్వయంగా పాల్గొన్నారు కూడా.