Learn Spanish (Spain): faltar - to lack; to be missing, to be left still to go