English: It is still new to him.
Telugu: తనకు కొత్త ఇంకా.