English to Hindi

Meaning for:
piles
other
ढेर सारा;बबासीर