English: Results are encouraging.
Telugu: ఫలితాలు ప్రోత్సాహకరంగా ఉన్నాయి.