English: And yet, its efforts won in the end.
Telugu: చివరికి ఇప్పటికి ఆయన ప్రయత్నాలు ఫలించాయి.