A correct understanding of the original Chinese text and proper use of English idioms are the basis of Chinese-English translation. The original text says "great pressure", which means great pressure in English, but this pressure comes from work, so English translators must adjust their translation structure, work under high pressure or work under the pressure of work.
To sum up, this sentence can be translated into two ways:
He is under pressure from work.
He works under high pressure.