long I 2. adv. 1) долго; as long as - пока; stay for as long as you like - оставайтесь столько, сколько вам будет угодно; long live... - да здравствует...
long I 2. adv.
long I 2. adv. 2) давно; долгое время (перед, спустя); - long before - long after - long since
long I 2. adv.
long I 2. adv. 3) his life long - в течение всей его жизни, всю его жизнь