I need to refer to predictions I made that were not a 100% success, but a 90+% success.
I first wrote "with some success" but a native english speaker (I am not) reviewed it and told me "some success" did not sound very successful.
How I express the results were good enough for me to be completely satisfied by them without being perfect, and not sound to be bragging about it?