English: It is a huge temple which is supported by 102 pillars
Telugu: ఇది 102 స్తంభాల ఆధారంతో ఉన్న పెద్ద ఆలయం