translate English to French: The matter was pressing and there was no other time to deal with it.
L'affaire était urgente et il n'y avait aucun autre moment où on pouvait la régler.