break the mould | completely change the way sth is done | |
all the rage | very popular/fashinable | |
(just) around the corner | very close in time/distance | |
break new ground | to make innovations | |
old hat | old-fashioned | |
be the last word | be the best/most recent version of sth | |
state-of-the-art | using the most modern techniques | |
streets ahead (of sth/sb) | more advanced | |
on the horizon | expected to happen soon | |
from scratch | from the beginning and without any help | |
(be)past it | be too old to work well | |
stand the test of time | prove valuable over a period of time | |
in one's day | at a time in the past when someone was young | |
live in the past | behave as if what existed in the past still exists | |
as old as the hills | very old | |
brand new | completely new | |
turn the clock back | go back in time | |
up-to-date | modern/new | |
move with the times | to progess with changing fashion/customs | |
till the cows come home | for a long time | |