因为不知道该说什么, 他保持沉默。

English Translation

Not knowing what to say, he remained silent.

Shouldn’t the pinyin be shen2 not shi for 什么?

English Translation

Not knowing what to say, he remained silent.

You are correct。 The Pinyin is wrong