On de ball
Heard in Kerry and Waterford
To be alert, efficient, or in full control of a situation.
Stop your worrying now, we are finally on de ball with the whole arrangement.
Cease your fretting, for we are now proceeding in a thoroughly efficient and satisfactory manner.