you said you have the private key why not import it into electrum?
Because it's
stupid bad practice to import a private key holding 50 (or more) Bitcoin into a hot wallet! Don't do that!
Electrum can't import pubkeys, so it's not possible to sign safe (offline) with Electrum. Use Bitcoin Core.