Russians are impressed with size and numbers, and much that they do is on a grand scale Переведите пожалуйста!
Русские впечатлены размерами и числами, и в большинстве поэтому они делают на большом масштабе. Вроде как-то так