English: It is, in effect, its spiritual centre.
Telugu: వాస్తవానికి, దాని ఆధ్యాత్మిక కేంద్రం.