Ce înseamnă “a nu cruta deloc eforturile”?

“a nu cruta deloc eforturile” în Dicționar Român - Englez

  • to spare no efforts