whenever the vehicle got stranded on the road site, it is the driver's responsibility, the driver must obligate to maintain the vehicle in a reliable/safety must ready to go condition. moreover, the driver needs to refer this break down issue to the vehicle's dealer or the part's manufacturer to alarm them. the y need to push the quality further.
the green liquid is coolant, leaking all over, you can not go beware of engine overheated, such a long drive belt mounts over so many pulley and tensioners, it is complex design, and wears out quickly