It always takes longer than you expect
For future reference: (…) the one who is best qualified to make a time estimate (the engineer) isn’t the one who needs it most Source: The Software Engineer’s Essential Time Estimation Guide