Scottish Gaelic: they watch over us from heaven

breezymcsleezy

New Member
English
I'm trying to translate the phrase "they watch over us from heaven"
This is what I have so far: Tha ’d ri faire o Nèamh, I would like the phrase to be as idiomatic as possible if anyone can help it would be appreciated
 
Last edited:
  • Back
    Top