India ready to roar