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