English: A few recent studies indeed seem to support this concept.
Telugu: ఈ మధ్య వచ్చిన కొన్ని అధ్యయనాలు ఈ వాదనకు బలాన్ని చేకూరుస్తున్నాయి.