English: All this and more was was very new to him.
Telugu: పైగా ఇదంతా ఆయనకు కొత్తగా, వింతగా తోచింది.