$50k cash is more money that most of the people out there Huilinlee, so good for you for saving some money!
It's impossible to answer your question from the short details provided.
Are you employed?
Have a source of income?
Do you have verifiable credit history in the US?
Those are just some of the many questions that would need to be discussed.
My suggestion is to just call a lender on Monday and have a chat on the phone. There's not cost and no obligation on your part. If the first person doesn't sound like they know what they are talking about then call another. :)
We'd be honored to help.
Have a great weekend.