English: It still feels like it's pretty new to me.
Telugu: అయినా ఇప్పటికీ కొత్త వింతలాగే అనిపించేసింది నాకు.