meaning of Ach Gott, vom Himmel sieh darein

Ach Gott, vom Himmel sieh darein - German to English

Oh God, look-down from paradise