堆積如山

Idiom

 * 1) having enormous amounts of; having heaps of