toiling

adj

1.
doing arduous or unpleasant work