Bismihi ta'ala
This particular verse and other verses have always been targeted for the purpose of accusing Islam as being violent and ordering Muslims to kill disbelievers.
I have an online lecture I delivered a few years ago, addressing this verse, and in shaa Allah it will benefit you in giving a comprehensive answer to this question: