English: A new study provides more support for this idea.
Telugu: ఆ ఆలోచనకు తాజా అధ్యయనం మరింత బలాన్ని చేకూరుస్తోంది.