"Ten" is Десять in Russian.
Десять means "Ten" in English.
Word #270 of 4,000 by frequency in Russian — level A1.
Нам нужно десять минут, не больше.
We need ten minutes, no more.