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