English: And they are very long lived.
Telugu: అలాగే ఎక్కువకాలం జీవించే వారు.