English: In the end, the efforts worked.
Telugu: ఎట్టకేలకు ఆ ప్రయత్నాలు ఫలించాయి.