English: Their sacrifices have paid off.
Telugu: వారి త్యాగాలకు ఫలితం దక్కింది.