Is this ("sta di fatto che...") a common expression at the beginning of sentences? Does it mean "It remains a fact that..." ? Context: "Sta di fatto che egli torno' rasserenato." Here is my attempt at a translation: "It remains a fact the he returned in a calm state." Can anyone help me with some advice here?