This is the 14644th most frequent Russian word.
перелопатить
"Перелопатить" means "to overhaul, sift through, or go through thoroughly."
Here, 'перелопатить' refers to physically turning over or working on the soil of the garden.
Мы перелопатили весь сад, готовясь к летнему сезону.
We dug through the entire garden to prepare for the summer season.
Here, 'перелопатить' implies thorough processing or working through a large amount of documents.
Мне пришлось перелопатить целую гору документов.
I had to sift through a whole mountain of documents.
In this context, 'перелопатить' means physically redoing or revising the work entirely.