Idioms are phrases that have weird statements but different meaning. For example:
Its raining cats and dogs.
Its not literally raining cats and dogs but if it were I would like that :O. But in this phrase, its weird, but when we look at a deeper meaning, it means the rain is strong or in filipino malakas ang ulan. Hope this helps =)