English: Scientists are making progress all the time in this area.
Telugu: రోజుకురోజు ఈ విషయంలో శాస్త్రవేత్తలు ముందడుగు వేస్తున్నారు.