English: Recent studies, however, have shed some light in this regard.
Telugu: ఇటీవలి అధ్యయనాలు ఈ దృగ్విషయంలో కొంచెం వెలుగుచూశాయి.