English: Those efforts paid off.
Telugu: ఆ ప్రయత్నాలు ఫలించాయి.