English: A few recent studies provide evidence for this.
Telugu: ఇటీవల జరిపిన కొన్ని అధ్యయనాలు దీన్ని ఋజువుచేశాయి.