India's Olympic weightlifting hero Chanu Saikhom Mirabai said her silver medal at Tokyo 2020 had been five years in the making since she missed out on an Olympic medal in Rio.
Mirabai, 26, finished second behind gold medallist Hou Zhihui of China in the 49kg women's wrestling on day one of the Olympic weightlifting competition.
"I am here because of what I had learned in Rio."
Mirabai, the 2017 world champion at 48kg, had failed to finish in the 2016 Olympics after recording no clean lifts in three clean and jerk attempts.
But she came back strong to aggregate 202kg in Tokyo and become a national hero at becoming India's first weightlifting silver medallist, after Karanam Malleswari's bronze in the women's 69kg at Sydney 2000.
"I would like to dedicate this medal to my country and would like to thank the billion prayers of all Indians which were with me during this journey," Mirabai wrote on Twitter.
Mirabai won silver at the Glasgow Commonwealth Games in 2014 in the 48kg class and secured Commonwealth gold on the Gold Coast in 2018.