Last night my sisters heard this song on a radio. It has different languages. They heard all different languages even Russian one and were really impress with this song.
It is so amazing to hear how all the people all over the world can worship our God. He is our great God.