English: And in the end this worked.
Telugu: చివరికి ఈ శ్రమ ఫలించింది.