is sophos antivirus protect from latest viruses?

Hi experts, I need some help, my laptop is affected by a virus and they said to me if you want your data back then send us the money. So, is there any possibility to protect my laptop without giving them a single penny?