I don't think it would matter if you had a fully qualified auto technician. Other than a rad hose, flat tire or maybe running aout of fuel, little can be done to todays vehicles to fix it on the spot. I also don't believe the language barrier is that important. More of a nice to have than a need to have. With todays technology, portable translators on smart phones etc its just not a big deal. We have never needed the Angels but know a couple folks who were happy to see a smiling face when they had problems. Glad to see they are looking at improving things though.