English: A number of researchers are working on this.
Telugu: దీనిపై ఎందరో శాస్త్రవేత్తలు పరిశోధనలు చేస్తున్నారు.