For God's sake!

For heaven's sake / For Pete's sake! / For the love of Pete!


Per amor di Dio!

Per amor del cielo! / Santo cielo!


Meanings
An exclamation showing surprise, concern, anger, impatience and the likes, according to the context

Examples
For Godsake, get out of here! My husband is home!
Per amor di Dio, vattene subito! È arrivato mio marito!

For God's sake, get off the computer! You've been playing video games all day long
Per amor del cielo, spegni quel computer! È tutto il giorno che ci giochi

For God's sake! Look at you: what happened?
Santo cielo! Ma guardati: che cosa ti è successo?

For Pete's sake, will you leave me alone? I'm on the phone, working
Per amor del cielo, mi vuoi lasciare in pace? Sono al telefono e sto lavorando

For heaven's sake! What's with all the make up? We've been invited to a wedding not to a Halloween party
Santo cielo, come ti sei conciata con tutto quel trucco? Dobbiamo andare a un matrimonio, non a una festa di Halloween!