English: It is possible, say researchers.
Telugu: ఏమో ఉండే అవకాశం ఉందంటున్నారు శాస్త్రవేత్తలు.