Adjective:
imħatteb, diffiċli, strapazz, impenjattiv, iebsa, passjonat, entużjasti, ħerqana, mqanqla, intensa, severa, akuta, qawwija, għat-telgħa.