Compelling

German Meaning

zwingend

unwiderstehlich

dringend

English Meaning

  1. Urgently requiring attention: a host of compelling socioeconomic problems.
  2. Drivingly forceful: compelling ambition and egotism.