Can someone tell me how to properly translate this sentence?

هل كانوا سيكتفون بقتلي إذن؟

I would especially like to know why the "s-" prefix is used on the verb & what the real root of this verb is. Thank you