desperate_measureEnglish

desperate measure

Noun

Desperate actions taken as a means to an end

English: desperate measure