Как это: Я знаю язык нплохо ( анг), но все равно иностранцев не понимаю на их уровне? Или вы знаете язык неплохо или не понимаете. При чем тут "на их уровне", или понимаете язык как он есть или нет. Причем понимание это в лучшем случае половина общания только.