In the midst of a rather euphoric narrative about Prime Minister Narendra Modi's three-day China visit starting 14 May, two factors must serve as a reality check. One was the revelation by the Ministry of External Affairs (MEA) that the Chinese En....