Disgusting encounter with a group of Indian men today

I live in an European country and for the most part have started taking safety for granted. I travel alone a lot and ride the public transport late at night without any concern. No strange men staring, eye- f***ing or harassing me. I probably jinxed myself because just like that I was brought crashing back to reality by my own countrymen today.

My city is well known for reputed educational institutions and a lot of Indians come to pursue their masters and doctorates here. Overall, Indians cold vibe each other here and are more friendly with the natives. But that's a topic for another day.

I attended a conference today at a well known hotel in the city center and was waiting for my bus. And there they were, a bunch of guys speaking loudly in an Indian language (which I won't specify), shoving each other and just being obnoxious overall.

(For context, more often than not, I am mistaken for someone from Spain or Romania appearance wise.) One of the guys notices me and cheekily asks his friend " Would you f her?", in a language that I am very fluent in since my childhood. The friend cackled and responded "I don't have a problem. You ask her and let me know".

I was so shocked and furious, I froze in place and it took me a few seconds to find my bearings. My bus was pulling in by then but I looked them dead in the eyes and replied in the same language "Not if you are the last men on earth . And if I complain against you lot for sexual harrasment, you'll really know how it feels to get f-ed". They looked gobsmacked. Still furious, I boarded the bus and returned home and it has taken me the entire day to rein in my anger.

Before you come for me, I know not all men and some of you have really decent men in your life. Yada Yada Yada. But gosh, some of these disgusting creeps just see us as a skirt with an orifice. Ugh. Now you say mean things about them and make me feel better. :/

Edit: Mods please feel free to take this down if it doesn't belong here. I would rather vent about Indian men here than in an European group because we are already discriminated against and I don't want to fuel a more racially motivated discussion there.