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