English: More researches need to be performed.
Telugu: ఇంకా త్రవ్వకాలు జరపవలసి ఉంది.