English: At long last the right outcome was achieved.
Telugu: చివరికి అనుకున్న ఫలితం సాధించారు.