translate English to German: We are able to do this for you upon request.
Auf Wunsch übernehmen wir diese Arbeit.