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