Gaelic has nothing to do with this song. What a very peculiar comment.
Songs mean different things to different people and so therefore does 'Ride On'. I simply think it's worth considering the composer/author's point of view. After that, the song is yours.