English: This is very new to us.
Telugu: ఇది మాకు చాలా కొత్తగా ఉంది.