This is the 8158th most frequent Japanese word.
尽くす
"尽くす" means "to exhaust, devote, or do one's utmost."
Here '尽くす' is used to express putting forth effort or doing one's very best in a particular situation.
彼はその問題を解決するために最善を尽くした。
He gave his utmost effort to solve the problem.
In this case, '尽くす' is used to convey devotion or commitment towards someone, often involving personal sacrifice or effort.
友達のために尽くすことは、自分を犠牲にすることである場合もある。
Sometimes to devote oneself to a friend means to make personal sacrifices.
Here, '尽くす' signifies dedicating one's efforts or resources towards the achievement of a goal or success in a task.