IdiomDaily LifeEnglish

there's nothing for it

Meaning: There is no other choice.

Example: “The last bus had gone, so there was nothing for it but to walk.”

Origin: "For it" means "to be done about it." The phrase is common in British English from the 19th century.

More English idioms

Explore another collection: Tongue Twisters

Tricky phrases to practice out loud, from languages around the world.

Browse all tongue twisters →

Keep exploring

Explore all idioms →