From 心 (kokoro, “heart”) + 尽くし, nominative form of 尽くす (tsukusu, “use all one's strength”).
心(こころ)尽(づ)くし • (kokorozukushi)