Translate the following sentence into Turkish.
They may be mental giants, but by our standards, physically, they must be very primitive.
Belki de çok akıllılar fakat bizim standartlarımıza göre, fiziken, çok ilkel olmalılar.