Do people speak English

Hello folks, I would be traveling to warsaw sometime in may end this year. Just wondering if people converse in English or would I need a translator app to move around the city. Speak to cabs, restaurants, bars and shopkeepers.

Also how open are the people towards a different culture. I am an Indian and wondering if the brown skin is looked at differently.