Strenuous
German Meaning
anstrengend energisch ermüdend unermüdlich hartnäckig stramm dringend
English Meaning
- Requiring great effort, energy, or exertion: a strenuous task.
- Vigorously active; energetic or zealous.