English: They have provided leadership.
Telugu: వారు నాయకత్వాన్ని అందించారు.