n'épargner aucun effort [ tout mettre en œuvre pour | ne rien négliger | mettre tout en œuvre | s'employer activement à | n'épargner rien | ne ménager aucun effort | ne négliger rien | remuer ciel et terre | faire des pieds et des mains | faire tout au monde | tenter par tous les moyens | tâcher par to ]
make every effort [ do everything possible ]