A powerful sentence with classical elements. 勝ち取る is 'to win/achieve (through struggle).' 代償を払う is 'to pay a price/sacrifice.' 予想もつかぬ uses the classical negative ぬ instead of ない — adding gravitas. The embedded question どれだけの代償を払わなければならぬか leaves the answer unknowable.