Sachverhalt: Sachverhalt: A. X._ wurde im Rahmen vorsorglicher Massnahmen durch den Präsidenten des Bezirksgerichts Rorschach am 20. September 1999 verpflichtet, an den persönlichen Unterhalt seiner Ehefrau während des Scheidungsverfahrens von Juli 1998 bis Dezember 1999 monatlich Fr. 10'980.-- und ab Januar 2000 jeweils Fr. 8'300.-- zu bezahlen. Am 1. Dezember 1999 bzw. am 19. Januar 2000 betrieb ihn die Ehefrau für ausstehende Unterhaltszahlungen aus den Jahren 1998 und 1999 sowie für die Monate Dezember 1999 und Januar 2000. Am 19. und 27. Januar 2000 ersuchte sie den Präsidenten des Bezirksgerichts Unterrheintal um definitive Rechtsöffnung im Umfang von Fr. 48'081.60, welche mit Entscheid vom 9. März 2000 für Fr. 44'140.-- erteilt wurde. Der Rechtsöffnungsentscheid ging am 28. März 2000 bei den Parteien ein. Im Anschluss an eine Besprechung mit seinem Anwalt wies X._ am 6. April 2000 seine Bank an, die ausstehenden Unterhaltsbeiträge zu überweisen. A. X._ wurde im Rahmen vorsorglicher Massnahmen durch den Präsidenten des Bezirksgerichts Rorschach am 20. September 1999 verpflichtet, an den persönlichen Unterhalt seiner Ehefrau während des Scheidungsverfahrens von Juli 1998 bis Dezember 1999 monatlich Fr. 10'980.-- und ab Januar 2000 jeweils Fr. 8'300.-- zu bezahlen. Am 1. Dezember 1999 bzw. am 19. Januar 2000 betrieb ihn die Ehefrau für ausstehende Unterhaltszahlungen aus den Jahren 1998 und 1999 sowie für die Monate Dezember 1999 und Januar 2000. Am 19. und 27. Januar 2000 ersuchte sie den Präsidenten des Bezirksgerichts Unterrheintal um definitive Rechtsöffnung im Umfang von Fr. 48'081.60, welche mit Entscheid vom 9. März 2000 für Fr. 44'140.-- erteilt wurde. Der Rechtsöffnungsentscheid ging am 28. März 2000 bei den Parteien ein. Im Anschluss an eine Besprechung mit seinem Anwalt wies X._ am 6. April 2000 seine Bank an, die ausstehenden Unterhaltsbeiträge zu überweisen. B. Das Bezirksgericht Unterrheintal sprach X._ mit Urteil vom 24./29. Oktober 2001 der Vernachlässigung von Unterhaltspflichten schuldig und bestrafte ihn mit einer Busse von Fr. 4'000.--. Dagegen erhoben X._ und die Staatsanwaltschaft des Kantons St. Gallen Berufung. Das Kantonsgericht St. Gallen sprach X._ mit Urteil vom 4. März 2003 frei. Das Kantonsgericht St. Gallen sprach X._ mit Urteil vom 4. März 2003 frei. C. Die Staatsanwaltschaft des Kantons St. Gallen führt eidgenössische Nichtigkeitsbeschwerde und beantragt, das Urteil vom 4. März 2003 sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Die Vorinstanz beantragt sinngemäss, die Beschwerde sei abzuweisen. Der Beschwerdegegner beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei.