English: Many scholars have studied them and presented their reports.
Telugu: ఎంతో మంది నిపుణులు అధ్యయనం చేసి నివేదికలు రూపొందించారు.