English: Success at last
Telugu: చివరికి విజయం