Indonesian: Ini adalah manna dari surga.
English: It's manna from heaven.