English: And all of their efforts have paid off.
Telugu: మరి వారి ప్రయత్నాలు ఫలించాయి.