Suppose you are talking to one of the government officials. You ask them: "why the project X is not done yet?" He wants to explain and bring some excuses. He tends to tell you that there have been some issues that you are not aware of them; which one of the following sentences sounds more natural to you:
- unfortunately, there have been lots of limitations in this respect.
- unfortunately, there have been lots of restrictions in this respect.
- unfortunately, there have been lots of constraints in this respect.
Meanwhile, please let me know a bit more about these words. How they differ in meaning and how shall I know when one can use each one?
The only thing that I know, is that "limitation" talks about general inability whereas "restriction" tends to talk more about something forced by regulations or government or etc. But I have no idea about "constraint".