God aye

exp.

Heard in Cavan

An expression of agreement combined with amazement.

In use

God aye...He met his match with your one alright

Posh English

Good heavens, quite so. He certainly met his match with that young lady.