We were on the ball, the bills would have been paid on time.
⇑ Translate the sentence above by Google ⇑
Related: on the ball
Next: With a job, if you aren't quite on the ball one week, you still get paid.