English: There is much to be said about the temple.
Telugu: ఈ ఆలయం గురించి చెప్పుకోడానికి చాలా విషయాలు ఉన్నాయి.