Question: What are the best ways to translate `For all you know`?

For example:

> 
> For all you know, she could be lying to you.
> 
> 
> In response to a friend getting upset that her friend isn't picking up her phone, I respond, "For all you know, something could have happened."
> 
> 
> A neighbor sends us some vegetables and I tell my wife, "We better wash them first, for all we know, they could be covered in pesticide"
> 
> 
>

Answer: 
Just found this interesting [discussion](http://forum.wordreference.com/showthread.php?t=477816). It offered a definition:

> 
> This expression [for all you know] can be used in any context where the speaker wishes to convey that the listener is failing (deliberately or otherwise) to consider all the possibilities.
> 
> 
> 

And some paraphrases:

```
it wouldn't be surprising if
it would make sense to think
You have no knowledge that would disprove that
As far as you're concerned, it is entirely possible that
You might very well assume that

```

All typical English style phrases that defy direct translation.

没准, 说不定, 谁知道 are all good, but the style is a bit off because the "you" part is omitted. So I propose this:

> 
> For all you know, she could be lying to you.
>  你也说不准, 也许她对你撒谎了呢。
> 
> 
> 

Also:

* for all I know -- 我也不敢肯定.
* for all we know -- 我们都说不准.

But sometimes it might be better to drop the pronoun and just use 说不准 and alike, depends on the situation and mood.
天知道 is also ok

"For all you know, something could have happened."
說不定發生了一些事情

"We better wash them first, for all we know, they could be covered in pesticide"
還是先洗洗，天知道有沒有農藥