truth be told, ...

listen to the pronunciation of truth be told, ...
English - German
Um die Wahrheit zu sagen, ... , Um ehrlich zu sein