Most people whom i have already helped say that thay use this internet provider does this sound natural?

21 Dec 2017

Native language
Ukrainian
Closed question
Question about English (US)
Most people whom i have already helped say that thay use this internet provider does this sound natural?