the answer to somebody's prayers - Turkish English Dictionary