English: Still, scientists are making progress in this area.
Telugu: కానీ ఈ దిశలో శాస్త్రవేత్తలు కొనసాగుతున్న పని ఉంటాయి.