manna from heaven; an oasis in the desert; godsend; good fortune when one needed it most; meeting a good Samaritan in one's hour of need; (meeting) Buddha in hellidiomsee also 地獄で仏に会ったよう
manna from heaven; an oasis in the desert; godsend; good fortune when one needed it most; meeting a good Samaritan in one's hour of need; (meeting) Buddha in hellidiomsee also 地獄で仏に会ったよう