English: These efforts have paid off.
Telugu: ఈ [ప్రయత్నములు తుదకు ఫలించినవి.