Thank you for your advice, I have looked at other engineering degrees in Germany, and although they look great, not being fluent has held me back; however from what I can tell, learning new languages is something the uni is actively advertising as a benefit - ie the majority of students won't be fluent in all three languages so hopefully it wouldn't be too much of a barrier to the actual content.
I'm not to worried about the accreditation, as I am not certain exactly what I want to do, and also I may do a masters in which case that would be the most important thing imo