gut aufgestellt sein (um sich einer herausforderung zu stellen)

listen to the pronunciation of gut aufgestellt sein (um sich einer herausforderung zu stellen)
German - English
to be well-placed (to face a challenge)