English: The feeling is so very new.
Telugu: చాలా కొత్త అనుభూతి.