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