I've been a green card holder for two years. I just married my girlfriend from Romania. She was in the U.S. on a visitor's visa, which expired after we got married. I sent an I-130 visa petition to the immigration service for her, but got a letter saying it will take 180 to 760 days for them to process it. Is her stay in the U.S. legal while she waits for this?