English: Efforts in this direction seem to be bearing fruit.
Telugu: ఈ దిశగా జరుగుతున్న ప్రయత్నాలు కొంతవరకే ఫలితం ఇస్తున్నాయి.