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