- I guess you should have used for: "...trying hard (in order) for the ring to come..."
- I guess you should have used "прибыло" instead of "прибывало" because the latter means repeating action in this context.
- I guess you can't omit the "чтобы" unlike the "in order" in its English version.