悉心竭力的英文是「Do one's best」
xī xīn jié lì
成语解释:悉心:尽心。竭尽智慧和力量
成语出处:宋·司马光《应诏言朝廷阙失》:“执政者亦悉心竭力以副陛下之欲,耻为碌碌守法循故事之臣。”