the harder the battle the sweeter the victory - Deutsch Englisch Wörterbuch