Prime Minister Narendra Modi, addressing the Indian community in Shanghai , said that India and China represent one third of humanity and together can be force of good for the entire world.
Addressing a 5,000-strong enthusiastic crowd of Indians, amid chants of "Modi, Modi", the Prime Minister said it was a privilege to address the expatriates on the anniversary of the BJP's and his huge win at the elections a year ago.
"Together India and China comprise one third of humanity. Have we ever recognized this strength? The times have changed and that is why China and India can resolve not only their own problems but also help the rest of the world," Modi said in Hindi at the Expo Exhibition and Convention Centre.
He said when he took over he had promised he will work hard and added that he has tried to live up to the promise and not taken any holiday and worked day and night.
He also thanked President Xi Jinping for having broken from tradition to welcome him in Xi'an, his hometown.
"For the first time in China, the president came outside Beijing to another city to welcome the leader of another country. I thank the president for the welcome in Xi'an," said Modi
Modi said the welcome was not for him but for the 1.25 billion Indians and that India-China ties are centuries old.
Watch: PM Modi's 'Make in India' pitch to top Chinese CEOs
Earlier on Saturday, China and India signed 26 business deals worth more than $22 billion in areas including renewable energy, ports, financing and industrial parks.
Namgya C Khampa, of the Indian Embassy in Beijing, made the remarks at the end of the three-day visit by Modi, during which he sought to boost economic ties and quell anxiety over a border dispute between the neighbours.
"The agreements have a bilateral commercial engagement in sectors like renewable energy, industrial parks, power, steel, logistics finance and media and entertainment," Khampa said.
At the same event, Modi encouraged Chinese companies to embrace opportunities in India in manufacturing, processing and infrastructure, announcing "now India is ready for business" with an improved regulatory environment.
"You are the 'factory of the world' whereas we are the 'back office of the world'," Modi said.
"You give thrust on production of hardware, while India focuses on software and services."
These 26 deals are in addition to 24 agreements signed on Friday between the two countries.