идиомы бывают весьма специфичны, практически всегда их нельзя перевести дословно...
многие из них есть как бы следствием событий, что имели место в английской культуре, истории...
носители английского языка очень легко их использую в повседневной жизни...