English: It’s very encouraging.
Telugu: చాలా ప్రోత్సాహంగా వుంటుంది.