The Swedish term "krävande, kräver" matches the English term "demanding"

other swedish words that include "kräver" : english :
kräver demands