to task {over}
Synonyms
  • أتعب ، أجهد ، أنهك ، أنصب ، أعيا ، أعنت
Notices
  • to make great demands on (a person's power etc.)