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