What does auf heiligem Boden mean?

auf heiligem Boden - German to English

on hallowed surface