In this lesson, we take a look at the following 7 technology-related idioms: blow a fuse, bells and whistles, be in tune with someone/something, run out of steam, a well-oiled machine, push the envelope, and have something down to a science. Visit for more free English lessons, and be sure to go like the Maple Leaf ESL page on Facebook and check out the instagram account at
Hide player controls
Hide resume playing