Basically that paragraph is praising Google's decision to stand against the Chinese government and pull out of China (thus "return to the mercy of the Lord"). And the author is really celebrating and congratulating here (instead of mourning its possible absence in China due to government restrictions).<p>The last sentence is very poetic. I get the idea, but since I'm not Christian, I'm not so sure about the exact analogy. Anyway, the real meaning is that eventually freedom of speech will come to China, and at that time, we (the author and the Chinese people) will celebrate Google's return.<p>P.S. I cried a little bit after the paragraph. I guess I'm moved.<p>P.S. 2. Machine translating is never good at this kind of stuff... I'm native Chinese.