esl explained