translate English to French: All our images are taken at high-resolution.
Toutes nos photos sont prises à haute résolution.