English: Patience and persistence have done their work.
Telugu: సహనం మరియు పట్టుదల వారి పనిని చేసాయి.