English: He is new to me also.
Telugu: తనకూ, నాకూ కూడా కొత్తే.