English: They have played their role.
Telugu: తమ వంతు పాత్ర నిర్వహించారు.