In this case, we suggest you start small. Discuss your financial concerns with the team and find out what is possible with your budget. In case of a limited budget, our development team usually focuses on delivering basic design, flexible architecture, and core functionality. You can add other features later when you expand your budget
We do not suggest you hire the cheapest team only because they have promised to deliver the entire scope while the other team refused.