English: The more detail you can share, the better.
Dutch: Hoe meer details je kunt delen, hoe beter.