tantara tantarara – Meaning and Explanation