English: Besides, I too played a role.
Telugu: ఇందులో నేను కూడా కీలకపాత్ర పోషించాను.