to do the impossible; to do one's utmost, to do everything one can; to pull out all the stops
köken: Literally, “to do the impossible”. Compare Italian fare l'impossibile.
İspanyolcaasestar toda la artillería, estirar la barra, hacer los imposibles, poner toda la artillería, poner toda la carne en el asador, tirar la barra
to give one's all; to pull out all the stops
çekim: geçmiş puse toda la carne en el asador · ortaç puesto toda la carne en el asador
köken: Literally, “to put all the meat on the broiler”.