(colloq) get a load off (one's) mind/chest - Inglés Sinónimo Diccionario

Can't found any synonym terms.