Kohli, who is currently in London following India's T20 World Cup triumph in the West Indies last month, passionately addressed Indian sports supporters, urging them to cheer on the 118 athletes aiming to surpass the nation's record of seven medals from the previous Games in Tokyo.