Truth be told...
Slightly formal, used for emphasis.
Truth be told, I didn't like it.
Truth be told, it's a problem.
Truth be told, we all made some mistake.