As most of us know tht India has defeated SouthAfrica in the 2nd test by an innings and 57 runs to retain the no.1 test ranking after being defeated in the 1st test badly. Due to this impeccable win , India is still in the no.1 position in the test rankings.But , is it the high time tht we can boldly claim tht India is the undisputed champion of test cricket? or Should we say tht after it wins some more tests consistently in the overseas against mighty opponents like Australia , South Africa etc?