English: Scientists have made one more step towards growing human organs.
Telugu: మనిషి జీవిత కాలం పెంచే దిశగా శాస్త్రవేత్తలు మరో ముందడుగు వేశారు.