de longa data

listen to the pronunciation of de longa data
Portuguese - English
longstanding
long-established
of long standing