Разница между «strict» и «severe» в английском языке заключается в их значении:
Таким образом, severe описывает качества, а strict — как что-то делается. 1 Если учитель строгий, то иногда его наказания бывают серьёзными. 1
Также «severe» может означать «жёсткий», а «strict» — «точно применяемый». 5