Compelling

Russian Meaning

неотразимый

непреодолимый

English Meaning

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