I don't know how the Sparrow wallet works, but for many wallets there is a long seed word phrase can be used to re-generate your private key, and a password you use to encrypt the wallet. If you have the long phrase, you can recover the key in a new wallet and go from there. Also, if you don't remember the password to the wallet, do you remember if the password was simple or hard? If it's not a hard password, it might be possible to brute force if with some kind of cracking algorithm.