struggle

(noun) effort (generic term)

elbow grease (generic term)
exertion (generic term)
travail (generic term)
sweat (generic term)