That was the first thing I thought of too.
“You are weighed in the balance and found wanting”.
You are weighed in the balance and found wanting.
Nothing new under the sun.
http://www.youtube.com/watch?v=6pAvKBwCTTU