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