Not For All The Tea In China

Meaning
Can not be purchased at any cost.

Origin
As per the Oxford English Dictionary, this phrase has an Australian origin.

Leave a Reply