having a habit of long standing;

listen to the pronunciation of having a habit of long standing;