Idiomatic English means Brits struggle to communicate with the world
https://www.telegraph.co.uk/ ,
It's a theory which is bound to put the cat among the pigeons. The British are proud of the idiomatic humour of their language.
It's a theory which is bound to put the cat among the pigeons. The British are proud of the idiomatic humour of their language.