last_laughEnglish

last laugh

Noun

Ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')

English: last laugh