English: And this is very new to Us too.
Telugu: ఇది మాకు చాలా కొత్తగా ఉంది.