modi is one of the most clever politician of nowadays, he surely knows that china is the nation whom any can't believe , and there is difference between a state level politics and a national level politics
.
so simply he won't gonna give much favour to china , he also won't give it to america either