exactly what is needed or wanted
These new artificial hearts are amazing, but are they the answer to our prayers? Usage notes: sometimes used in the form the answer to something's prayers: Each new technology has been introduced as the answer to education's prayers.