meaning of Ach, jetzt verstehe ich!

Ach, jetzt verstehe ich! - German to English

Oh, I see!