Какая странная конструкция фразы... Можно же это сказать проще?
Could you correct my English, please.
Forum Rules