English: Could India pull it off?
Telugu: మరి భారత్‌ దాన్ని అంది పుచ్చుకుంటుందా?