Got this from the "Europe to Islands Tag", and was sent by Isacle who loves green.
I got the text translated, and found out it's meaning:
“Let nothing disturb thee; Let nothing dismay thee;
All thing pass; God never changes.
Patience attains All that it strives for.
He who has God Finds he lacks nothing:
God alone suffices.”