English: It is VERY new to them.
Telugu: ఇది వారికి ఎంతో కొత్తది.