Student or Learner
Would you be kind enough to tell me whether I am right with my interpretation of the expression in bold in the following sentence?
And from then on Ernest pinned his faith on revolution.
pin one’s faith on somebody (something) = place reliance on somebody (something)
Thank you for your efforts.