English: What are the Megaliths?
Telugu: మెగాలిథ్లు ఏమిటి?