Just wanted to draw attention to this before it gets lost. Those here who have the affinity with Native American culture will probably find it interesting.
I don't know the translation. It is a mixing of Navajo prayer and peyote song. The animation is very cool, to boot.