全力以赴地的英文翻译

中文:全力以赴地

英文翻译:hammer and tongs; horse and foot; in full sail