1) strenuous |
|
Characterized by or performed with much energy or force. Strenuous exercise. | توانا محنت طلب |
2) strenuous |
|
Taxing to the utmost; testing powers of endurance. His final, straining burst of speed. A strenuous task. Your willingness after these six arduous days to remain here. | جفا کش |