1.exert one's heart and strength to the utmost -- with all one's mind and energy; exhaust all one's energies [mental abilities]; put one's body [heart] and soul into a task; try one's utmost; work to the best of one's ability
branding the last mile
...刻,群策所规划的促销活动,仍为发扬光大客户的品牌而竭尽心力 (branding the last mile)。