worth one's while

listen to the pronunciation of worth one's while
English - Turkish
English - English
Good and important enough for one to spend time, effort, or money on

Doing volunteer work to help others is truly worth one's while.