English: India-Nepal ties have been somewhat strained in recent times.
Telugu: న్యూఢిల్లీ: నేపాల్–ఇండియా సంబంధాలు ఇటీవల కొంత దెబ్బతిన్నాయి.