English: Mitochondria have their own ribosomes and DNA, they can synthesize their own proteins, and they are self-duplicating units.
Telugu: మైటోకాన్డ్రియా వారి స్వంత DNA ను కలిగి ఉంటుంది, రిప్రోమ్లు , మరియు వాటి స్వంత ప్రొటీన్లను తయారు చేయవచ్చు.