verdade seja dita
Portuguese
Phrase
verdade
seja
dita
(
idiomatic
)
truth be told
(
used when admitting something one might otherwise lie about
)