Haha the Russian statement is so demeaning to India and Indians here just cheer. Russia basically calls your nation a girl, or more accurately a piece of meat.
Thanks for telling us what you think of your mom. I'll keep that in mind the next time I debate with you (or rather, the next time I choose not to).

sending the brother at receiving end