English: It's very new territory.
Telugu: అది మ్మాతం చాలా కొత్తప్రదేశం.