Cheteshwar Pujara announces retirement after 103 Tests
PM Modi lauds Pujara's commitment to Test cricket
Pujara's impressive Test record includes 19 centuries
Modi highlights Pujara's significant overseas achievements
Pujara continues to inspire young cricketers in India