a. Avoir {beau faire/ du chien/ du ressort/ eu chaud/ les foies}.
To-have {nice make/ of-the dog/ of-the spring/ had hot/ the livers}.
{Whatever you do/ To be attractive/ To have spirit/ To have had a lucky escape/ To be scared to death}.