borehole aeration > do everything in one's power
Contents
English Expression
  1. n.:  do everything in one's power,  with all one's strength,  all-out,  (with) all-out effort,  (with) whole-hearted dedication
French Expression
  1. adv.  de touts ses forces
Thesaurus
Quanli Village
Containing Phrases
amainfor all one is worth