English: It’s very encouraging.
Telugu: ఇది ఎంతో ప్రోత్సాహరం.