BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to stand/serve/hold sb. in good stead (thing) jdm. zustattenkommen {vi} (Sache)

His knowledge of Arabic stood him in good stead when travelling the Yemen. Seine Arabischkenntnisse kamen ihm zustatten, als er den Jemen bereiste.