English: All our efforts paid off in the end!
Telugu: చివరగా అందరి ప్రయత్నాలు ఫలించాయి.