Make your uncertainty clear. When asked for a deadline, give a time range. If the stakeholder is consistently optimistic, maybe give them a single time, but with an uncertainty level. (2 days, but there are a lot of unknowns here, so I’m not confident.)