たまにやたらと長い信号があるので。
いつまでも続くという意味でtake foreverを使っています。
他にも、This traffic light is taking forever.
とても、時間がかかっている、という表現もあります。
回答したアンカーのサイト
ECCジュニア旗の台一丁目教室
This light is taking forever.
→この信号全然変わらない。
「light」はここでは「信号」を表します。
「take」には「(時間が)かかる」という意味があります。
回答は一例ですので、参考程度でお願いします。
ありがとうございました
回答したアンカーのサイト
ほんやく検定1級翻訳士の【英会話フレーズ集】