Speed and youth will work in India’s favour: Baljeet