apologize for
idiomDefinition of apologize for
: to offer a defense or excuse or admission of fault for (something)
—used in negative statements She doesn't apologize for her lifestyle.