Even native problems with this Irish speakers have problems with this Scots Gaelic lyric and the meaning and context are obscure. stick to Do You Love An Apple is my advice.