translate English to French: I am sorry that this is complicated, but life sometimes is complicated.
C'est compliqué, veuillez m'en excuser, mais la vie est parfois compliquée.