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