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