From what I read, it sounds like you need at least 20% down to get a loan from a bank for a mortgage (as a non citizen). Is the 'at least' the general amount, or will you still have some trouble if you only have the 20%?