English: Their sacrifice has worked.
Telugu: వారి తపస్సు ఫలించింది.