English: There are huge buildings.
Telugu: చాల పెద్ద పెద్ద మందిరములున్నవి.