for crying out loud

Etymology
of.

Translations

 * German: verflixt und zugenäht, zum Donnerwetter, "Himmel, Herrgott, Sakrament" ,