English: Mary, Temple of the Lord
Telugu: మేరీ, లార్డ్ యొక్క క్రొత్త ఆలయం