English: Yeah, more than 20 years.
Telugu: లేదు, 20 ఏళ్లకు పైగా.