English: The temple is very impressive in size.
Telugu: ఆలయం చాలా ఆకట్టుకునే పరిమాణం కలిగి ఉంది.