indefatigability

n. 不疲勞、不屈不撓

英文釋義

  1. tireless determination