Strenuous

Russian Meaning

напряженный

требующий усилий

сильный

энергичный

усердный

English Meaning

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