to be sick and tired of sb sth, to have had enough of

listen to the pronunciation of to be sick and tired of sb sth, to have had enough of
to be sick and tired of sb sth, to have had enough of