It means "you try speaking another language fluently before criticising others' second languages".
Comprendé?
lol...
Dude you got me wrong...I am not criticizing his english instead i am criticizing his dumbness to post on forum instead of calling the networks and making the shit work for him... :rasta: