I have finally nailed it. 

I have finally nailed it.