English: They have been at it for over 20 years.
Telugu: మొత్తం 20 ఏళ్లకు పైగా ఆ పదవిలో కొనసాగుతున్నారు.