English: It's a new feeling.
Telugu: అదో నూతన అనుభూతి.