2004 Mercedes-Benz M-Class - Clicks, won't crank

My car clicks but will not crank I replace the starter a year ago I thought it went bad again I got a replacement it clicks but will not turn over I’ve changed the starter relay any suggestions on what else could be wrong?

dead battery, dirty cable connections at the battery.