English: It's hard to believe how quickly the last 18 years have gone.
Telugu: ఆ 18 సంవత్సరాలు ఎంత త్వరగా ఎగురుతాయో నమ్మడం కష్టం.