All mouth an no trousers

phr.

Heard in Tipperary

One who talks boldly but lacks the courage to follow through.

In use

That lads all mouth and no trousers

Posh English

That fellow can talk the talk yet utterly lacks the courage to act.