alla uppoffringar och ansträngningar.