have finished or completed; have döne with; be tired of, have had enough of

listen to the pronunciation of have finished or completed; have döne with; be tired of, have had enough of