English: It is also the biggest temple there.
Telugu: ఇది కూడా పెద్ద ఆలయం.