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