English: It is a new feeling.
Telugu: అదో కొత్త అనుభూతి