English: All this appeared entirely new to them.
Telugu: ఇదంతా చాలా కొత్తగా అనిపించింది.