English: His strength lay in his patience, perseverance and commitment.
Telugu: ప్రధాన వారి బలం, పట్టుదల మరియు సహనము లో నమ్మకం ఉంది.