"herculean effort" in German herculean effort übermenschliche Anstrengung Detailed translations for "herculean effort" herculean effort herculean effort übermenschliche Anstrengung