“Maybe I should have said it in Russian, you stupid troll.”
LOL.. ok, whatever..
Next time I’ll tell you in Spanish. Am so sure my Spanish is and will be infinitely better than your pathetic Russian.
Is English your first language and how long have you been speaking it?