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 |