English: At last these efforts have met with success.
Telugu: చివరకు వీటి ప్రయత్నాలు ఫలించాయి.