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