The antonym for the phrase "are caught short" can be the words "fully prepared." Being fully prepared means that someone has taken all necessary measures to ensure that they have everything they need, especially in a challenging situation. This can relate to things like having enough money, food, or other resources to sustain oneself during tough times. Similarly, being fully prepared can mean having done ample research, having planned ahead, or even having a contingency plan in place in case something goes wrong. Unlike being caught short, being fully prepared gives one peace of mind and the ability to face challenges with confidence.