English: A tough challenge in store for India.
Telugu: సొంతగడ్డపై భారత్‌ను ఎదుర్కొవడం కఠినమైన సవాల్.