English: They have contributed.
Telugu: వారు సహకారాన్ని అందించారు.