English: India are on the front foot here.
Telugu: . ఈ విషయంలో భారతీయులు ముందు వరుసలో ఉంటారు.