Great embarrassment and shame.
Something that appears real or possible but is not in fact so.
Imported from external platform