tiān liàng天量a staggering number; a mind-boggling amountFrequency 1.9Meaningsa staggering number; a mind-boggling amount