English: It's like a temple to me.
Telugu: అది నాకు దేవాలయంతో సమానం.