translate English to French: In short, there are many details you need to look after.
Bref, il y a une multitude de détails à considérer.