English: The sun Temple.
Telugu: సూర్య దేవాలయం.