For a verse-by-verse breakdown of the symbols (like the lemon mala or the significance of the 1008 names), the Mariamman Thalattu Lyrics and Meaning guide on Scribd provides a comprehensive look at the ancient Tamil context. Audio/Lyric Sync:

Few published, scholarly translations exist. Most are found in:

Before diving into the translation, one must understand the Goddess. Mariamman is a pre-Vedic deity. Unlike the Sanskritized goddesses (Lakshmi, Saraswati), Mariamman is raw, earthy, and immediate. The name itself is debated: Mari can mean "rain" or "to change/die," while Amman means "mother." Thus, she is the Mother who brings the life-giving rain or the Mother who destroys (via disease) to punish or purify.