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