ReadWriteQuiz
Chinese dictionary
pick up (a theme etc.); regain (confidence); revive (a custom, friendship etc.)
此事确实使我重拾对人性的信心。
It's really helped restore my faith in human nature.
此事确实使我重拾对人性的信心。
It's really helped restore my faith in human nature.