In French the closest translation of “Pardon my French” is “Where do you think you are? America.”