English: It's been 10 years and it still feels new.
Telugu: ఇది ఇప్పటికే 10 సంవత్సరాలు మరియు ఇది క్రొత్తది.