“As far as possible” in Chinese is 尽可能 (jìn kěnéng).
翻译正在试图给尽可能多的细节和消息。
The interpreter tries to give the most detail and information possible.
Example sentence from Tatoeba (CC BY 2.0).