depuis --

, since then.

lorsque

,

conj.

when.

louable

,

adj.

laudable, praiseworthy.