Prime Minister Narendra Modi on Thursday met Chinese President Xi Jinping on the sidelines of Shanghai Cooperation Organisation (SCO) summit in Kyrgyzstan during which the prime minister talked about relationship between the two countries and said that New Delhi's strategic communication with China has improved.