En s'excusant (en. Apologetically)

Translation into French

Synonyms