Fetching details from the dictionary...
to let go of; to release; to drop
to part with (e.g. a possession); to relinquish; to spare; to sell
to send away (e.g. one's child); to let go; to part with
to temporarily stop working
大切にしていた本を手放した。
I let go of a book I had cherished.
不要な持ち物を手放している。
I am letting go of unnecessary belongings.
この絶好のチャンスを手放すわけにはいかない。
I cannot let go of this golden opportunity.