[duī jī rú shān]
pile up like a mountain [like mountains]; a large amount at [on] hand; be piled mountain high; be piled up like mountains; lie in a heap; There were mountains of ...
a mountainous pile of mail
堆積如山的郵件
a table piled high with papers
一張文件堆積如山的桌子