English: success at last."
Telugu: చివరికి విజయం'.