English: What do the researches say?
Telugu: ఇక్కడి పరిశోధనల్లో దొరికిన ఆధారాలు ఏం చెప్తున్నాయి?