Busted kidneys - Malaysia Star Print
Malaysia Star
When the loss of kidney function is total or near total, it is called chronic renal failure or end stage renal disease (ESRD).

...