We acknowledge the work your team has provided and appreciate the communication throughout the project. Your team was constantly following up with us for data, clarifications and approvals to complete the project on Time. Of course there were some deliverables which got delayed but it was attributable to miscommunication / misunderstanding from both sides , which should be taken care of, going ahead.