Proteas’ revival: Rabada reflects on team’s journey from 2019 Struggles