English: There are several temples on this hill.
Telugu: ఈ కొండపై అనేక దేవాలయాలున్నాయి.