arduous (21)