English: the temple of God
Telugu: దేవుని మందిరం