Do you have a link to a video or anything of Obama saying that? I sure would like to pass it around.
No. It was during the Olympics though. He praised China and as I recall said we should emulate China as if they had put together modern, gleaming cities (Potemkin villages really) that were/worked better than the US. I do not have any direct quotes, but I am sure a review of articles from that time period would help.