He was referring to the discovery of certain large animals in remote jungles in Vietnam during the last ten years.
Ia memaksudkan penemuan beberapa binatang besar di hutan - hutan terpencil Vietnam selama sepuluh tahun terakhir ini.