I was wondering if anyone could give me the right (British) idiom for this situation. In a slightly formal and awkward situation you drop a clanger in a way that you wish you could vanish in a sec! In Persian we have "I wish the earth had broken off and gulped me in!".
Can "I wanted to curl up and die!" be used in this case?
Many thanks in advance.