that answered our prayers. - Turkish English Dictionary