English: new to me also.
Telugu: నాకూ కొత్త.