English: India and China share a long border.
Telugu: భారత్-చైనాల మధ్య సుదీర్ఘమైన భూసరిహద్దు ఉంది.