D yiwet seg tezlatin-nsen ifazen.
English: It's one of their better songs.