English: I am in awe of the place.
Telugu: ఈ ప్రదేశంపైన నాకు జుగుప్స కల్గుతోంది.