- unsparingly work
- incansablemente
- unsparingly work
- infatigablemente
- unsparingly criticize/judge
- implacablemente
- unsparingly criticize/judge
- despiadadamente
- unsparingly give
- generosamente
- unsparingly give
- pródigamente
- he drove himself unsparingly in his search for the truth
- se volcó en cuerpo y alma a la búsqueda de la verdad