peace of mind in Dutch
peace of mind in Dutch
gemoedsrust
The absence of mental turmoil or anxiety.
zielenrust
The absence of mental turmoil or anxiety.