English: Stem cell research is being done.
Telugu: స్టెమ్ సెల్ రీసెర్చ్ అయితే జరుగుతోంది.