I don't know if the Germans get as frazzled about English phrases popping up in their language as the French do, but I'm always jarred when i see it.
"Barack Obamas Last-Minute Meisterstück"
(Meisterstück = Masterpiece)
Perhaps the Germans are so efficient and organized that they never needed to develop a native phrase for "last-minute".
"Gesundheits-Coup" is kind of weird too.