"The onus for doing so is not just on our athletes and sports authorities. It must become the duty of every citizen to promote a sporting culture in our country," Mukherjee said and also asked major corporates to sponsor, help identify and nurture talent.
"A strong sporting nation can be built only on the foundation of sound sports infrastructure. We must create sports facilities across the country and nurture talent from the grassroots," the President said.
"I am confident that nothing less than a 'medal spring' awaits us at the next Olympics," he said.
He said while the entire nation is rejoicing the achievements in London, it was a moment when everyone needs to re-dedicate in building India's sporting future.
"Let preparations for the next Olympics begin from today itself. Let us set our goals high and tell ourselves - 'Rio, here we come'."