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