言ってしまった

ended up saying

→ 言う
phrase Rare #22,800
ended up saying The ~てしまう construction can express regret or that something happened unintentionally.
JA: うっかり本当のことを言ってしまった。
EN: I accidentally said the truth.

トムは酔っ払って、言ってはいけないことを言ってしまった。

Tom got drunk and said something he shouldn’t have.

私は…恥ずかしいことを言ってしまったようだな

I… seem to have said something embarrassing.

— 羅生門 (1950)

バカなことを言ってしまった。

I said something stupid.

彼女は自分が言ってしまったことに困惑した。

She was embarrassed by what she had said.

ついうっかり言わないでおけばいいことを言ってしまった。

I accidentally said something I should have kept to myself.

ああそうだった変なこと言ってしまったか?

Oh, right. Did I say something weird?

— ジョジョ・ラビット (2019)