English: A bit, perhaps, but scientists are already making strides in this direction.
Telugu: ఒక బిట్, బహుశా, కానీ శాస్త్రవేత్తలు ఇప్పటికే ఈ దిశలో అడుగులు చేస్తున్నారు.