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