The sheer physical effort had exacted a heavy price.
⇑ Translate the sentence above by Google ⇑
Related: sheer, physical