English: Some research already points to this possibility.
Telugu: కొన్ని పరిశోధన ఈ అవకాశాన్ని సూచిస్తుంది.