English: Very big temple.
Telugu: చాలా గొప్ప ఆలయం.