English: It’s very encouraging for us.
Telugu: ఇది మాకు చాలా ప్రోత్సాహ‌క‌రం.