English: Stem cell research has been ongoing for quite some time.
Telugu: స్టెమ్ సెల్స్ రీసెర్చ్ చాలా కాలంగా కొనసాగుతోంది.