English: India protests to Nepal
Telugu: నేపాల్‌పై భారత్ ఘాటు వ్యాఖ్యలు