English: All of our efforts were finally rewarded.
Telugu: చివరగా అందరి ప్రయత్నాలు ఫలించాయి.