English: Tamils first come to mind when we hear the name Sri Lanka.
Telugu: శ్రీలంక పేరు వినగానే మనకు ముందుగా తమిళులు గుర్తుకు వస్తారు.