Here's the challenging portion. Dependant upon the nuances of "for" in the sentence, in German it may also be translated as follows: or auf, can have more than one English translation, as you are able to see earlier mentioned. On top of that, you will find numerous of these prepositions https://fr43197.wikikarts.com/687813/not_known_factual_statements_about_bachelorarbeit_schreiben_lassen