English idioms, just like English spelling, can be confusing. While idioms are great for giving your language more expressiveness and helping it flow more naturally, English idioms can often be illogical. By using a range of these idioms you can ensure your English is both more naturalistic and expressive. So, some care needs to be taken!