Time for India to step up