The Swedish term "kraftfull" matches the English term "trenchant"

other swedish words that include "kraftfull" : english :
kraftfullt forcefully
kraftfull, stark, mäktig powerful
kraftfullt powerfully
kraftfullt strongly