Germany take a pair of the world’s strongest mini cranes