English: India and China are Nepal's very close friends.
Telugu: భారత్‌-నేపాల్‌ అత్యంత సన్నిహితమైన దేశాలు.