translate English to French: 2 Our motto is precision, quality and being on time.
2 Notre devise : precision, qualite et respect des delais.