with people around it wasn't convenient to talk about the matter
Related Translations:
难于启齿: have a bone in the throat; difficult to speak out one's mind
不便: 1.(不方便) inconvenient 短语和例子行动不便 move with difficulty; 交通不便 have poor transport facilities; not be conveniently located; 使某人感到不便 put sb. to inconvenience; 给某人带来不便 cause inconvenience to sb.;
有人这样想: some people think so but i don't do any actual farming