English: A lot of this is new for us.
Telugu: ఇది మాకు చాలా కొత్తగా ఉంది.