English: Another recent study supports this idea.
Telugu: ఆ ఆలోచనకు తాజా అధ్యయనం మరింత బలాన్ని చేకూరుస్తోంది.