English: More recent research confirms these findings.
Telugu: తాజాగా వెల్లడైన పరిశోధనా ఫలితాలు ఈ వాదనకు బలం చేకూర్చేవిధంగా ఉన్నాయి.