translate English to German: The necessary equipment can be hired on the spot.
Das entsprechende Material kann vor Ort gemietet werden.