s. characterized by effort to the point of exhaustion; especially physical efforts. taxing to the utmost; testing powers of endurances. difficult to accomplish; demanding considerable mental effort and skill
a. 费力的, 努力的, 险峻的