apologizing once more for - French English Dictionary