To determine the expected delivery date, you should consider the following steps:

Break down the project requirements into smaller tasks or milestones.
Estimate the time required to complete each task or milestone.
Consider any dependencies or potential bottlenecks that may affect the timeline.
Account for buffer time to accommodate unforeseen issues or delays.
Communicate the estimated timeline to the banker or client, clearly outlining the expected delivery date and any potential milestones along the way.