BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. ersehnen {vt}; sich nach etw. sehnen {vr}; einen Drang nach etw. haben {vi} to crave sth.

der langersehnte Erfolg the success I/he/she etc. have/has always craved

Dieser Mann bietet ihr das traute Heim, nach dem sie sich immer schon gesehnt hat. This man is giving her the stable home life she has always craved.