“I don`t know if it will be accepted by people” #How to say that in English
Hey! So the short answer is: yes, it’s grammatically correct, people will understand you just fine. But it does sound a little off, like something’s missing. The more natural version is usually “I don’t know if people will accept it” or “I don’t know if it will be accepted by people.” The issue with your sentence isn’t grammar, it’s flow — “accepted by people” sounds a bit stiff and vague, like you’re translating word-for-word from another language. “People” by itself feels floaty; we usually want to know which people, or we flip the sentence around so the people are the ones doing the accepting. Also, “will be accepted” is passive, and English speakers often prefer active voice unless there’s a good reason. So “I don’t know if people will accept it” hits the ear much smoother.
Now, depending on what you actually mean, here are some alternatives. If you’re talking about a general audience or the public: “I don’t know if people will accept it,” “I don’t know how people will react to it,” “I’m not sure it’ll go over well,” or casually, “I don’t know if it’ll land.” If you mean a specific group, like your coworkers or a community: “I don’t know if they’ll accept it,” “I’m not sure it’ll be well received,” or “I don’t know if it’ll be accepted by the team.” If you’re worried about something new or unconventional: “I don’t know if it’ll catch on,” “I’m not sure it’ll take off,” or “I don’t know if it’ll resonate with people.” And if you want to sound a bit more formal or written: “It remains to be seen whether it will be accepted,” “Whether it will be accepted is uncertain,” or “I’m unsure of its reception.”