The complex English sentences?

I'm learning English and I was having some difficulty in understanding the meaning of complex sentences in English. I quote a paragraph as follows:

"A new study out from Consumer Intelligence Research Partners estimates that between 300,000 and 400,000 total customers who would have otherwise left wound up staying with T-Mobile in the wake of the iPhone's launch on that carrier. According to The Wall Street Journal, CIRP's estimate is based on a survey of 500 phone activations occurring between April and June, with about 75 of those phone activations being on T-Mobile."

I do not understand the phrase "left would have otherwise wound up staying with T-Mobile in the wake of the iPhone's launch on Furniture carrier" is talking about. This structure is very complicated for me. I hope to get an explanation of the native English speakers. I sincerely thank you.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 Q2A.ES - All rights reserved.