| 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 |