translate English to French: It's difficult to go into too many details.
Il m'est difficile d'entrer dans les détails.