The nation holds its breath as India takes on South Africa in the final of the ICC Women's World Cup 2025 in Navi Mumbai on Sunday, November 2.