On de ball

phr.

Heard in Kerry and Waterford

To be alert, efficient, or in full control of a situation.

In use

Stop your worrying now, we are finally on de ball with the whole arrangement.

Posh English

Cease your fretting, for we are now proceeding in a thoroughly efficient and satisfactory manner.

Same phrase, other counties