English: Finally success does come to them.
Telugu: అంతిమంగా విజయం తప్పక వారిని వరిస్తుంది.