English: But a recent research throws light on the.
Telugu: కానీ కొత్త పరిశోధన ఈ అంశంపై కాంతి తొలగిస్తోంది.