more gruelling - Spanish English Dictionary