Dhiraagu, a 30-year journey