English: the temple of the Mother.
Telugu: అమ్మవారి దేవాలయము.