The phrase Tou sendest forth thy spirit, they are created and thou renewest the face of the earth means that everything is created by God.
Thou(God) sendest forth thy spirit(within humans) they (spirit and soul) are created and thou renewest the face of the earth(body).
This is an instance where it is clear that the Bible is written in Parables.
Let's look at the components,"..the the spirit of man which is in him, the things of God knoweth no man, but the spirit of God. "..we received the spirit of God , that we might know the things that are freely given to us by God". (1Cor.2v11-12).
After, a "Divine Intervention" the human will receive the "Holy Spirit" that will purge the flesh of all infirmities and then the spirit and the flesh will unite as one, and as a direct result that renews the earth (body).
Thou sendest forth thy spirit, they are created and thou renewest the face of the earth means that God creates and renews everything, and nothing can be done without him.
The Forth was created in 1995.
Radio Forth was created in 1975.
Forth Ports was created in 1967.
Forth House was created in 1840.
Forth Bridge was created in 1890.
Forth Camanachd was created in 2006.
Go Forth was created in 2001-05.
it was ba
Bring Forth the Body was created in 1974.
My Song Goes Forth was created in 1937.
Forth Road Bridge was created in 1964.