Learn Spanish (Spain): Nos hemos comprometido en la playa. - We have gotten engaged on the beach.