Economic headwinds are strong, but India can weather the storm