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