English: “But India is doing its job.
Telugu: ఇటు భార‌త్ కూడా త‌న ప‌ని తాను చేసుకుపోతోంది.