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