this sort of English idioms is very popular in the English speaking countries, such the USA, England, Canada and Australia. In Taiwan and Hong Kong people seldom use them because they are not so popular.
But using idioms is good in the sense that it will show your standard of English sounds more like English.
So xing369 any more interet to light up your English by using some more English idioms?