English: There are encouraging results.
Telugu: ప్రొత్సాహకరమైన ఫలితాలు లభిస్తాయి.