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