I know french:

Ta Guelle fils de putain de merde!


It's one of these days...