English: A very large temple.
Telugu: చాల పెద్ద ఆలయం ఇది .