Are you looking for a colloquial phrase, something you might say to friends? Or something you might write in an email to a professor? Or in some other situation? There are various degrees of formality, and yours is correct and polite but maybe a little formal.Hello everybody
can I say "please pardon my poor English"?