English: meaning the "HOUSE of GOD."
Telugu: ^ "దేవుని ఇల్లు" అని అర్థం.