English: It's also a spiritual center.
Telugu: ఇది ఆధ్యాత్మిక కేంద్రం కూడా.