svårigheter och dessa uppoffringar ha helt enkelt varit oerhördt stora.