English: IT officials have done their duty.
Telugu: ఐటీ అధికారులు వారి పని వారు చేశారని చెప్పారు.