English: Almost 20 years on:
Telugu: దాదాపు 20 సంవత్సరాలుగా: