spill your guts (スピル ユア ガッツ)

Idiom Communication

意味

to tell someone all your private feelings or secrets

自分の気持ちや秘密をすべて打ち明ける (jibun no kimochi ya himitsu o subete uchiakeru)

例文

"After a few drinks, he started to spill his guts about his failed marriage."

"数杯飲んだ後、彼は失敗した結婚についてすべてを打ち明け始めた。" (suhai nonda ato kare wa shippai shita kekkon ni tsuite subete o uchiake hajimeta)