English: Long-term efforts have paid off.
Telugu: సుదీర్ఘ ప్రయత్నాలు ఫలించాయి.