Do I need to know English language?
Not really. You don't need to be good at English language for most of the work we provide, however some basic English knowledge is recommended.