India will be as formidable as ever despite the absence of Virat Kohli and Rohit Sharma during the five-Test series against England, given the "battery of batsmen" they possess, feels all-rounder Ben Stokes, who will lead the home side during the gruelling series beginning on June 20.