English: It's been more than 15 years since then.
Telugu: ఇది 15 సంవత్సరాల ఆ సమయం నుంచి పైగా ఉంది.