Update: the transaction was broadcasted through blockchain.info API, and after 2 days I received an email from them saying they will cancel the transaction since it is not going to be confirmed.
My watch-only Electrum wallet still has it pending in transactions history.
When, and how, will I know that those coins are again in my sending address and I'm able to spend them in another transaction?