effortful

a. 顯示努力的、充滿努力的、需要努力的

英文釋義

  1. requiring great physical effort