If you can speak Russian, then stick to that: the difference is roughly as the difference between "это могло (тогда) случиться" and "возможно, это (тогда) случилось". And one more thing, the second...