English: More the details you share, the better.
Dutch: Hoe meer details je deelt, hoe beter.