pseudo-buffered translation