English: China lodges protest against India
Telugu: చైనాపై ఇండియన్‌ అమెరికన్ల నిరసన