English: Geopolitically, Nepal is in between China and India.
Telugu: భారత్, చైనా మధ్యలో భౌగోళికముగా నేపాల్ బంధింపబడి ఉంది.