English: A big boost for India, for sure.
Telugu: ఇది కచ్చితంగా భారత్‌కు పెద్ద సవాలే.