English: All of which looked quite new.
Telugu: ఇదంతా చాలా కొత్తగా అనిపించింది.