English: This is surely a big drop for India.
Telugu: ఇది కచ్చితంగా భారత్‌కు పెద్ద సవాలే.