English: Could this be why women live longer?
Telugu: స్త్రీలే ఎక్కువ కాలం జీవిస్తారా?