[@Regitnui] Eigo o hanashimasuka? = Do you speak English? (polite verb) As a general rule of thumb, not many Japanese speak English despite some phrases. I wouldn't say insulting yourself, but putting yourself in a lower status than the person you're talking to is a way to do it LOL. IDK how it really works though.