Anyone know what the song is actually about? My 10 year old said he sang it in school on st david’s day recently and it’s something along the lines of “I’m still here”….