English: very new for him.
Telugu: . చాలా కొత్త ఆయనకి .