English: They can live for 500 years!
Telugu: వారు వంద సంవత్సరాలు జీవించగలరు!