| on sth's last legs | about to fail due to age/poor health etc. |
| put sth on the back burner | postpone sth till a later time |
| on the blink | not working properly |
| to weigh a ton | very heavy |
| kill two birds with one stone | fulfill 2 purposes with one single action |
| teething problems | difficulties that occur in the early stage of action |
| nuts and bolts | basic practical details |
| go on line | podłączyć się do internetu |
| as clear as a bell | very easy to hear/understand |
| surf the Net | look up information on the Internet to see what's available |
| make head or tail of | understand |
| mind-boggling | amazing or confusing |
| come in handy | be useful |
| see the light | understand after a long time |
| in the pipeline | in the process of being produced |
| to go back to the drawing board | plan again from the beginning |
| a flash in the pan | popular for only a short period of time |
| past its sell-by date | no longer effective/interesting |
| sell like hot cakes | sell many of sth very quickly |
| a carbon copy | sth that is exactly the same as sth else |