diligence

noun
1
careful work or great effort
پشتکار, تلاش پیگیرانه, جدیت در کار, سخت کوشی, دقت
see also due diligence