Personally, we´re not really sure if the English language contains more idioms and idiomatic expressions than the Spanish language...who knows, right? Whatever the case, one can always resort to this manner of speaking at certain times when the occasion calls for it, something like a special clothing accessory that you put on when you think it really goes with the rest of your outfit to emphasise whatever it is you want to emphasise.
This is a cute video we´ve found with some idioms in it. You´ll hear the following during the course of the video:
get right to the punch
an elephant in the room
to point fingers
a little bird told me
money talks
I´m all ears
have a chip on your shoulder
beat a dead horse
have a good head on your shoulders
it´s curtains for you
....Go ahead and play the video (it starts after a rather annoying 24 second or so intro...you know how YouTube videos can be sometimes...)
So... let´s get to the meanings of these expressions, shall we?
an elephant in the room - when there´s an obvious problem or difficult situation that nobody wants to
talk about
to point fingers- to accuse
a little bird told me- when you don´t want to say who gave you the information you´re talking about
money talks-money or material reward usually persuades people to do as you like
I´m all ears- to be very eager to hear what someone has to say
have a chip on your shoulder- to seem angry about some unfair treatment in the past
beat a dead horse- to waste time doing something that has already been done
have a good head on your shoulders- to have good common sense, to be sensible and intelligent
it´s curtains for you- something you say when you think something will end or someone will soon
stop doing something
So there you are!!! Now that these expressions have been clarified for you, go ahead and use them next time you find yourself in a suitable situation...!