But my suggestion will be to sweep your keys into another wallet like electrum (you can still use it as cold wallet too).
You can't sweep you private key into electrum, if it's offline.
If OP wants to make the transaction using electrum without the private key connecting to the internet, he/she should create a watch-only wallet for making the unsigned transaction and another wallet with importing the private key on an offline device for signing the transaction.