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