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