竭尽全力地

竭尽全力地

tooth and nail