English: India-Nepal ties have been somewhat strained in recent times.
Telugu: నేపాల్‌తో భారతసంబంధాలు ఇటీవలి కాలం కాస్త దెబ్బతిన్నాయన్నది అందరికీ తెలిసిందే.