We are sure you will understand that your very long delay in deliverly put our company in an embarrassing position .
For that reason, we can see no alternative but to cancel our order dated march 28, in addition, we will hold your company liable for all losses caused buy this inexcusable delay