the answer to (one's) prayer - French English Dictionary