English: There are 20 buildings there.
Telugu: ఇచ్చట సుమారు 20 మందిరములు గలవు.