Strenuous
Tamil Meaning
ஊக்கமுள்ள விடா முயற்ச்சியுள்ள விடாமுயற்சியள்ள
English Meaning
- Requiring great effort, energy, or exertion: a strenuous task.
- Vigorously active; energetic or zealous.