The English term "difficult, inconvenient, troublesome" matches the Dutch term "lastig"

other english words that include "inconvenient" : dutch :
difficult, inconvenient moeilijk
difficult, sly, smart, cunning, inconvenient slim
other english words that include "troublesome" : dutch :
troublesome hinderlijk
troublesome, painful pijnlijk
troublesome storend