Strenuous

German Meaning

anstrengend

energisch

ermüdend

unermüdlich

hartnäckig

stramm

dringend

English Meaning

  1. Requiring great effort, energy, or exertion: a strenuous task.
  2. Vigorously active; energetic or zealous.