There is everything you need. It will not be difficult to communicate with the seller through the translator application. I took eye drops for the child, Nurofen in tablets (there is no such thing in Russia) . Russian cards do not work, I took it for cash in dirhams.
I ordered pills, they promised to bring them in a week, but they never brought them, I went in for 3 weeks. But the staff was polite and offered alternatives.