year before I applied greencard, and at that time I got three years of probation, but I still got greencard.Not sure, I do not know your case, But I think it is not that bad.