Virat Kohli, who stepped down as India's Test captain in January 2022 after a series loss to South Africa, has finally disclosed the reasons behind his decision four years later.