Having or displaying faults; not perfect; not adequate or acceptable.
very wrong, not even close
remote; far; distant (in space)
remote; far in the future