mano avyerta.
English To have an open hand (idiomatic expression meaning to be generous).