English: over the last 29 years.
Telugu: . . గత 29 సంవత్సరాలుగా.