English: Everything seemed new and strange.
Telugu: పైగా ఇదంతా ఆయనకు కొత్తగా, వింతగా తోచింది.