I don't sing, but I have noticed that songs and poetry sound better in the language they were written in. "To grandmother's house we go" is, in spanish, " A la casa de abuela de nosotros nosotros vamos".Notice that "we" must be repeated.

jimthedog