English: Sandhu, till last week, was India's High Commissioner to Sri Lanka.
Telugu: సంధు ఇప్పటి వరకు శ్రీలంకలో భారత హై కమిషనర్‌గా ఉన్నారు.