Strenuous
Russian Meaning
напряженный требующий усилий сильный энергичный усердный
English Meaning
- Requiring great effort, energy, or exertion: a strenuous task.
- Vigorously active; energetic or zealous.