Query any phrase you want.

for goodness' sake explanation

This interjection expresses frustration, exasperation, annoyance.