Study a foreign language with idiomatic expressions to reach a new level of communication!
He should not complain, I made a deal but I paid cash on the nail
Walmart sacó al mercado un nuevo producto para sus clientes
Con el nuevo trabajo Dan ha cambiado de actitud, se le están subiendo los humos
La situación se está deteriorando, es mejor batirse en retirada.
I have made a few mistakes , but I didn't lose my marbles yet