Lo prometieron.

Can we have some clarification on what ‘you’ is being talked about… It’s not obvious in English as there is no distinction between the plural and the singular you, so I never have any idea unless there is context in the Spanish sentence but there is none for this one…