Auf welchem Controller soll das laufen?
String macht auf kleinen Controllern Probleme, wenn der Ram "zerfleddert" wird und irgendwann reicht der Speicher nicht mehr.
Der ist schon etwas größer.
Wenn Du die Variable als global anlegst und mit rec_str.reserve() Dir einen Bereich fest vergibst, dann sollte das funktionieren.
Es ist eine verbreitete Redewendung auf Französisch.... Ich weiß nicht, ob das gut übersetzt werden kann.
Im übertragenen Sinne wird sie jedoch oft ironisch verwendet, um Zweifel oder Skepsis hinsichtlich der Gültigkeit oder Ehrlichkeit der gegebenen Ausrede auszudrücken.