English: Finally, the efforts are bearing fruit.
Telugu: ఎట్టకేలకు ఆ ప్రయత్నాలు ఫలించబోతున్నాయి.