That's a shared affliction. You had a giggle, I had a laugh.
And yes, it is strong:
Ah la vache! : Wow!/Gosh!/Damn!/Hell!

But it can be used both ways: in admiration or rejection.
Just like in English, no?