It’s the answer that led those who’ve been told for so long
It’s the answer that led those who’ve been told for so long by so many to be cynical and fearful and doubtful about what we can achieve to put their hands on the arc of history and bend it once more toward the hope of a better day. We are better off for the service rendered by this brave and selfless leader.帮我分下成分和翻译下这两句,后一句的better