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