Heavy-duty drive