English: And it is a huge temple.
Telugu: ఇది కూడా పెద్ద ఆలయం.