suì
1
to satisfy
2
to succeed
3
then
4
thereupon
5
finally
6
unexpectedly
7
to proceed
8
to reach