English: And yet their life span is so much shorter.
Telugu: కానీ వారి జీవితం చాలా చిన్నదిగా ఉంది.