English: That would be around 23 years on.
Telugu: ఈ విషయం గడిచి దాదాపు 23 ఏళ్ళు గడుస్తుంది.