心尽くし

Etymology
From + 尽くし, nominative form of.

Noun

 * 1) kindness, consideration, solicitude

Alternative forms

 * 心尽し
 * 心づくし