translate English to French: SMEs are a sleeping giant that we must waken.
Les PME sont un géant endormi que nous devons réveiller.