English: China lodges protest against India
Telugu: భారత్‌పై చైనా ఆరోపణ