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