New idiom related to surveillance: People do things, the sky watches I'm trying to find information (including the original Chinese) on an idiom that seems to be gaining popularity recently, related to surveillance (unsure whether this is a traditional phrase or not). In English, it is translated roughly as &quot;People do things, the sky watches&quot;.
My guess is that this is of the form 人[verb]天[verb] and that I just need to figure out one or the other and then will be able to search and find the full phrase.
I've tried a few guesses for the translation of &quot;watch&quot;, including 见，视，观，to no avail (so, I'm searching for '&quot;the sky watches&quot; 天视' for instance, including both characters and English words).
If anyone happens to know the phrase I'm referring to, all I'm really looking for is a translation, but ideally also some background information.
Recommendations for sites that discuss Chinese slang are also very welcome (chinaSmack seems different from when I was last there several years ago).
It might be:

人在做天在看
the people do, the Sky (God?) watches

or a more fluent translation

the Sky watches what the people do

The usage I'm aware of, in colloquial speech, is to describe some sort of karma, or payback from destiny if you do bad things and hope to get away with it.
For example:

You steal your friend's money
They suspect of you but can't prove it
They confront you about that
You deny everything
They say 人在做天在看

It's like, &quot;what goes around comes around&quot; in English.