English | Russian |
be in for a long time | долго ждать (Try ordering a meal in this restaurant and you may be in for a long time. – придётся долго ждать ART Vancouver) |
been around for a long time | не один год (This has been around for a long time. -- Этой проблеме не один год. ART Vancouver) |
it has taken a long time for | понадобилось немалое время, чтобы (+ infinitive: Although there are hundreds of good reports of ball lightning on record, many made by scientists, it has taken a long time for this phenomenon to gain scientific respectability. (Janet & Colin Bord, "Unexplained Mysteries of The 20th Century") ART Vancouver) |
it has taken a long time for | потребовалось немало времени, чтобы (+ infinitive: Although there are hundreds of good reports of ball lightning on record, many made by scientists, it has taken a long time for this phenomenon to gain scientific respectability. (Janet & Colin Bord, "Unexplained Mysteries of The 20th Century") ART Vancouver) |