meaning of , wurde mir alles klar

, wurde mir alles klar - German to English

..., everything dropped into place.