acast054 acast054 15-04-2024 History contestada Drag the right word to its definition needing exceptional effort, time, money, or other resource to succeed. luxurious ambitious sound