English: Those efforts are starting to yield some results.
Telugu: ఈ దిశగా జరుగుతున్న ప్రయత్నాలు కొంతవరకే ఫలితం ఇస్తున్నాయి.