Sales needs a delivery date for something you have not finished discovery on. What do you commit to?
Find out what the date is being used for, then commit to something you can actually control — a timeboxed discovery end, a date for the date, or a narrow first slice — and never issue a single-point estimate for scope that is still undefined.