English: A new study adds to this evidence.
Telugu: తాజా అధ్యయనం ఈ వాదనకు మరింత బలం చేకూర్చింది.