The Swedish term "förhindrad" matches the English term "inhibited"

other swedish words that include "förhindrad" : english :
oförmögen, förhindrad unable