Dear Quang,
First welcome to JamFam, you will meet a lot of nice people that will help you the best they can during this long process.
Processing time vary, some got it in less than a year an some are up to 17 , 18, 19 months… If you did'nt have the propers documentation with the application...