What does "limited funding" mean?

They are telling you that they have limited funds. That means you cannot expect that you will be fully funded.

** “100% demonstrated need”** does not mean that YOU get 100% financial aid. It means that they will give you what THEY think that you need. Often, it is not full scholarships for international students. With the pandemic, the schools have lost a lot of money, and nothing is guaranteed.

How do you know you have a good chance of getting in? Have you been guaranteed acceptance already?