Looks like the Indian Women have taken up the responsibility of keeping India on top at the world sports stage.…