Ja wiem co to jest idiom, po prostu nie potrafię ich tłumaczyć :(
It's raining cats and dogs. - Nw może to znaczy: Tyle co kot i pies napłakał. Bo dosłownie tzn .: Pada deszcz koty i psy. - Ale to jest bez sensu wiec musi to być idiom. Ale jak go stworzyć poprawnie nie zgadać taj jak ja ?
That couldn't be helped - w stronie czynnej : To nie może pomagać ?