translate English to German: Obviously this was a political shot in the foot.
Offensichtlich war dies ein politischer Schuss in den Ofen.