a couple of + 名词的复数形式解释为“几个”,所以a couple of weeks back应该是“几个星期前”的意思.
sell作不及物动词时可以解释为“有销路”的意思,比如sell well就是“卖得好,畅销”的意思.