Looked up Hungarian carol in google, but nothing that looks like Still, etc. There are the two songs in German, and your song is probably one of them. Laszlo Dobszay has a book out on Hungarian carols (translated title, The Hungarian Carol I); if you are near a large library, you might find it. Still like that jubilating- how to get a more familiar word that will rhyme: hootin' an' hollerin'?, carryin' on?, making a joyful noise? clappin' an' shoutin'?, ululating? - Hmmm, a possible choice.