although cìanalas does indeed mean homesickness, it can also refer to other forms of sadness and melancholy
cìan can mean sad but it can also refer to a long stretch of time. MacLennan's dictionary gives "gu cìan nan cìan" (the 'cìan' of the 'cìan') as "forever; a. tedious, long, dreary"