Writing in English, if I use a foreign phrase and wish to translate it, what's the standard way to go about it?
In my example below I use a comma:
"Ces't vrai, it's true!" he enthused.
Is this correct handling? Or is a period or semi colon, or some other punctuation required?