The English term "difficult, inconvenient" matches the Dutch term "moeilijk"

other english words that include "inconvenient" : dutch :
difficult, inconvenient, troublesome lastig
difficult, sly, smart, cunning, inconvenient slim