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