It sounds like there is an 'h' in 'ro shean'. Is this a dialectal thing, e.g. where 'sh' is 'h' in some accents and zero in others? Or is it always like this between two vowels?
When a word beginning with s is lenited, the s becomes silent, so it's pronounced like an "h".
Does ro lenite like mo and do? I may have been absent that day. Otherwise, why is shen lenited here and in "Chan eil Dòmhnall ro shean" [in Body II, 0.0]?