Challenge for Modi: Can he now deliver?