meaning of am Busen der Natur

am Busen der Natur - German to English

in nature's bosom