English: He's new to me, too.
Telugu: తనకూ, నాకూ కూడా కొత్తే.