laborious

adjective
1
taking a lot of time and effort
پرزحمت, دشوار, طاقت‌فرسا