English MCQs, Idioms MCQsIdiom “A slap on the wrist” means?A. Hard Punishment B. Beating Someone C. Warning or Small Punishment D. Make someone sad “All Hours” means___________?Idiom “To cut long story short” means?